どう書く?org

解き方がわからない

「コインを減らす払い方」を解いているのだが、どうしてもわからない。 自分の脳が弱い&アルゴリズムの基礎ができていない事を実感してしまう。おつりが返ってくるという点と枚数の優先順位で頭がごちゃごちゃになってしまう。 持っているコインの数を中心…

次の解くお題は「コインを減らす払い方」

問題を読んでみた。どうやって書くというよりも、まず解く方法を考えないといけない。目標 まずはできる方法を考える 動く事が最低条件 ロジックは妥協しない がんばるぞー。

再帰系処理の取り組み

あとはクロージャだな。 もちろんRubyで。まだ、どう書く?orgで他の方の回答を見ていないので終わったら見てみたい。 すごい実装方法が山盛りなんだろうなー。

お題を解く。続・再帰系処理(Perlでも)

Perlでもやってみた。再帰処理を含めてオレオレ実装した。晒すのが恥ずかしいコード・・・ ご指摘大歓迎です。(^^; コード use strict; # パスを指定する my $dirPath = "対象のディレクトリのフルパスを指定"; # 再帰的にファイルを削除する recursiveFind(…

お題を解く。再帰系処理

Rubyでやった。とりあえず、シンプルにfindモジュールを使ってみた。 違う書き方もあとで考えて書く。 お題 指定したフォルダ以下にある、ファイル名が"~"で終わるファイルを削除するプログラムを作ってください。指定したフォルダの中にあるフォルダのさら…

再帰が使えそうなお題

再帰処理書ける問題をしたい。 「再帰とクロージャの違いを説明してください」って言われたらきっとうまく説明できないので、 違いを理解できていないのだろう。 再帰=自分自身を呼び出している関数を自分で呼び出す仕組みのこと? クロージャ=無名関数を…

取り組み始める。

どう書く?orgに取り組んでいく。 結果としてコードをたくさん書いて、コードの質や考え方の向上になればいいな。 まずは一番シンプルなものから。 1週間で3つお題をやるぞー。おぉー。目標:継続 お題 「Hello, world!」と表示するプログラムを作ってくだ…