「プログラミングする」人々
端的に言って、「プログラミング」って言葉をやめたほうがいいと思う。
「プログラミング」を勉強したいなと思って、何をしたらいいのかわからない理由は、「プログラミング」が難しいからじゃなくて、この言葉自体があいまいすぎるからだと思う。
現に自分がそう。
【アルゴリズム勉強その1】二分探索
この間、paizaでちょろろっと問題を解いた時、ランクAで探索っぽい問題が出た。
組み合わせ数を全部計算すると~京桁になるから工夫しろ、みたいな問題。
正直、全然わからんくて、とりあえず組み合わせ全部作って試させた。
70%は正解だけど、それ以外はタイムオーバー。
たぶん実際にはオーバーフローするやつ。
そこで、そもそもプログラミングとか、アルゴリズムとか、そういうことを勉強しないとダメなのかなーと思い始めた。
どうせ入社するまで暇だし、このまま毎日映画を見たり、トムとジェリーを見返したり、本を読んだり(読もうとすると寝ちゃうので一生読み終わらないフィリップ・ロスの『素晴らしきアメリカ野球』)して過ごすのはいかがなものなので、基本的なアルゴリズムの勉強でもしようと思い立った。
そのメモ。
(あと英語も勉強しないと…)