タグ

pyhonとprocに関するishideoのブックマーク (1)

  • ループと再帰

    1. 再帰的な考え方は難しい どこで見たのか失念してしまったが (+_+) 、以下のような主旨を読んだ覚えがある。 構造化プログラミングでは、「順次、反復、分岐」が導入された。この内、「分岐」は「多態」に置き換えることができ、「反復」は再帰により表現することができる。「順次、反復、分岐」というプログラムの基構造は、別の表現へと解体されていく。 当時、オブジェクト指向にベッタリだった。そのため、「多態」バンザイと思ったが、「再帰」に関しては苦手だった。最近、関数型の言語を触るようになった。「順次」は、モナドで置きかけることができるのかな? プログラミングのを読んでいると、 「再帰」 の考え方は重要だと述べられている。プログラミングの勉強をはじめたとき、一番最初につまずいたのが再帰だった。自分は、文系でフィーリング重視の脳みそ。再帰ほど、想像力に負荷をかけるものはない。 (@_@;) 定義

  • 1