Pythonクイックソートも一応やっておく。これも無駄なオブジェクト作ってるのはダメそう。Cookbookなどを参照スベシ。Pythonアルゴリズムやらソートなど、復習する必要がでてきたので、まずはソーティングからアルゴリズムの確認とPythonでコーディングしてみた。programming予選のこと書いて、正直疲れたからまた今度にしようかと思ったけど、絶対やらなさそうだったから、連続更新。運良く決勝進出できたので、そん時のことを覚えてる範囲で書こうとおも。programming先週の土曜日にGoogleCodeJamJapan2011がありました。GoogleCodeJamの過去問は今まで見たことあったけど、英語で問題書かれてて、見るのも疲れてやる気は出なかった。MacのLeopard以降のシステムにはafplayというコマンドがついており、iTunesよりもクリアな音質で再生してくれる(らしい)。ほかにも再生速度も自由に選べるから、英語のスクリプト聞いたりするのにもいいかも。APIをPythonで使ってみることにしました。前回も時間帯重複チェックの問題をPythonにて解きましたが、今回はその応用編を解いてみました。今回もGistに挙げました。doctestが通るようになっているものの、エラー処理関係が微妙な気がする。いうか変数のネーミングにセンスを感じ無いなぁ。math最近数学の本を読む機会が多い。結城浩さんの数学ガールは最高に面白かったし、ただ単純に数学への興味が非常に深まった。本棚をみると以前に買っていた「オイラーの賜物」という本があったのでぺらぺらと読み出してみた。hatena以前MOONGIFTにて、infodrawerというソフトを知ってから、勉強がてら自分なりに改良してきました。Cookbookを勉強のために読んで、写経して勉強している。その中のコードを読んでいて、open関数を使うときに'rU'を指定しているので調べてみた。インストールpythonこれまで、pythonのスクリプトを書くには、特にIDEなどは使っておらず、emacsで書いて走らせるような使い方しかしていませんでした。調べたりするときにIDLEを使う程度で。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。