Lispと戦ってる
どうも、学校の授業でLispと戦ってます。
括弧の数が ???ってなります。
Emacs使えば補助してくれると知りました←
再帰が簡単に、というか数行でかけちゃうので「すげー!」ってなります。
ただ、やっぱり慣れないものです。
複数の数の中から、一番大きい数字を選ぶ…
C言語くらいしかかけない僕なら
「大きい数を保存しておいて…それで次次に比べていって…」
と考えますがLispではそうはいきません(∵)
一番最後の数と、その前とくらべて、大きい方を選ぶ。そして選ばれた数とそのさらに前と比べる…
みたいな。
評価を繰り返して求めなければいけないのですね。
今までとは全然違う考え方なので面白い、楽しいと思う反面、うまくできなくて少し苦労しました。
まだまだ課題は山積みなのでこれからガンバリマス~