テブナソの格闘

主にコンピュータに関わることを書いていこうと思います。まだまだわからないことが多いので、日々格闘しています…('A`)

Lispと戦ってる

どうも、学校の授業でLispと戦ってます。

 

 

括弧の数が ???ってなります。

 

 

Emacs使えば補助してくれると知りました←

 

 

再帰が簡単に、というか数行でかけちゃうので「すげー!」ってなります。

 

 

ただ、やっぱり慣れないものです。

 

 

複数の数の中から、一番大きい数字を選ぶ…

 

 

C言語くらいしかかけない僕なら

 

「大きい数を保存しておいて…それで次次に比べていって…」

 

 

と考えますがLispではそうはいきません(∵)

 

 

一番最後の数と、その前とくらべて、大きい方を選ぶ。そして選ばれた数とそのさらに前と比べる…

 

みたいな。

 

 

評価を繰り返して求めなければいけないのですね。

 

 

今までとは全然違う考え方なので面白い、楽しいと思う反面、うまくできなくて少し苦労しました。

 

 

まだまだ課題は山積みなのでこれからガンバリマス~