2009年10月アーカイブ

TopCoder

| コメント(0) | トラックバック(0)

TopCoderというプログラミングコンテストに参加してみた。

コンテストの形態は、数時間程度の時間で一斉にプログラミングを行って、プログラムのスピードと正確さを競うもの(シングルラウンドマッチと言うらしい)や、2週間ぐらいの期間で難解な問題を解き、そのスコアを競うもの(マラソンマッチと言うらしい)があるみたい。

一斉に行うコンテストは、時間が決められているので仕事をしていると参加調整が難しい、そのため2週間のうちのどのタイミングで提出しても良いマラソンマッチに参加してみた。
これなら、仕事をしている人でも休みの日や夜中に作成が可能です。

今回は、2次元上に配置された複数の点を決められた個数の円で囲み、すべての円の面積の合計が小さくなるとハイスコア、と言う問題でした。

結果は、200人参加中の半分ぐらいの順位でした。
世の中には頭の良い人達がたくさんいるということを実感しました。
コンテスト終了後に他の人のコードも見ることができるので見てみましたが、これまた参考になります。


コンテストが終わると参加コーダーにランキングがつけられるようです。
ランキング別に上から赤、黄、青、緑、黒と色分けされるようですが、私は青とのこと。
自分のためにもなるのでちょくちょく参加しようと思います。

amazon の API

| コメント(0) | トラックバック(0)

amazon の API を使って情報を表示するページを作ってみました。

http://onno.jp/lab/amazon/best100/

amazonで販売しているDVDの画像、タイトル、発売日、レビューなどをレイアウトして表示させてます。
(レイアウトといってもテーブルで表示しているだけです。はい、デザインのセンスは0です)

APIには署名を含める必要があるなど、ちょっと難易度は高いかも?
時間があれば解説を書こうと思いますが、いつになるやら。。。

このアーカイブについて

このページには、2009年10月に書かれたブログ記事が新しい順に公開されています。

前のアーカイブは2009年9月です。

次のアーカイブは2010年1月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 5.13-ja