タグ

codeとarticleに関するhamastaのブックマーク (4)

  • IBM Developer

    IBM Developer
    hamasta
    hamasta 2005/10/28
    関数プログラミング
  • Learn to Code

    Learn to Code: Python Tutorial | Tkinter | SQL | Pillow PIL | Python, JavaScript, C, C++, Data Science, Data Analytics

    Learn to Code
    hamasta
    hamasta 2005/10/28
    本のオンライン公開版
  • 再帰とジェネレータ

    back [English] 概要: ある種の問題は、再帰を使うと非常に効率的に記述できる。 しかし大量のデータを生成するような再帰的手続きは厳密に制御する必要があり、 そういったプログラミングは難しい。Python 2.2 以降から使用可能になった ジェネレータを使うと、簡潔なコードを維持しつつ、 こうした手続きをかんたんに制御することができる。 この文書で使われているソースコードは こちら。 プレインテキスト版は こちら。 はじめに 再帰は非常に強力なメカニズムです。 時にこれは混乱を招くこともありますが、ふつう再帰を使うと、問題を簡単に記述することができます。 ある手続きが扱うデータ量が指数的に増えるような場合、これはとくにあてはまります。 木構造の探索がいい例でしょう。木の各節点はひとつ以上の子を持っていますが、 下へ下へとたどっていくにつれて、節点の数は指数的に増えていきます。

    hamasta
    hamasta 2005/10/28
    関数型プログラミング?
  • 檜山正幸のキマイラ飼育記 (はてなBlog)

    2026-04-20 用語・用法図と単項式問題 雑記/備忘 「パンダ用法と用語・用法図」で用語・用法図を導入しました。用語に関する問題の分析装置/説明装置を手に入れたので、よく見る問題を分析/説明してみましょう。「単項式は多項式か?」が今回取り上げる“よく見る問題”です。$`%\newcommand{\cat}[1]{\math… 2026-04-16 用語・用法図の応用: 「関係」、「グラフ」 雑記/備忘 「パンダ用法と用語・用法図」で、用語の用法を図解する用語・用法図を導入しました。この記事では、厄介な曖昧多義語である「関係」と「グラフ」の明瞭化〈clarification〉を通じて、用語・用法図の応用事例を紹介します。また、用語・用法図に若干の機能追… 2026-04-15 宇宙のラムダ計算 6: 大枠と方針 雑記/備忘 シリーズの第6回で「大枠と方針」とは、だいぶ話が前後してますが

    檜山正幸のキマイラ飼育記 (はてなBlog)
    hamasta
    hamasta 2005/10/23
    日記をjavascriptで検索した結果
  • 1