タグ

topcoderに関するthaimのブックマーク (7)

  • TopCoderマラソンマッチのはじめかた - じじいのプログラミング

    注意:TopCoderマラソンマッチはデザインが大きく変わってしまいました。これから始める方はphocomさんの以下の記事をお勧めします! qiita.com TopCoderマラソンマッチは、1-2週間ぐらいの長期間で、正解を出すのではなく、より良い性能のプログラムを書き、高スコアを出すことを競うコンテストです。短時間マッチのSRM(シングルラウンドマッチ)とは違った魅力があります。 ただ、SRMと比べると、参加方法がわかりにくいです。公式の解説はあるのですが、マラソンマッチをやったことがない方向けに、おおまかな参加方法を書きました。 まずTopCoder自体に参加したことのない方は、TopCoderへの登録が必要です。http://www.topcoder.com/の右上の"sign up"から登録を。うまくいかなければTwitterの@nico_shindanninまでご連絡ください

    TopCoderマラソンマッチのはじめかた - じじいのプログラミング
  • TopCoderのスタックサイズの増やし方・改 – システム工房コルン

    参考記事 文 捕捉(追記) 蛇足 参考記事 TopCoderのスタックサイズの増やし方 – 赤コーダーになりたい ↑ 文 kusanoさんに情報提供した際に、「スタック書き換えるからスタック上の関数スコープ変数とか全部使えなくなるよ(意訳)」みたいなことを言ったものだから、その通りの内容で記事を書いて頂く結果になりました。 しかし、よくよく考えれば、rsp以外にもrbpがある。 gccでは関数スコープ変数で可変長配列が可能なので、関数スコープ変数へのアクセスがrbpであることが保証されるはず……と思ったのですが、可変長配列が使われていない場合は-O2オプションでrbpが使われることが保証されない様でした。 だったら可変長配列を強制すれば良いのではないか、と思いまして。 allocaを入れることで、この問題は解決しました。 #define BEGIN_STACK_EXTEND(size)

  • 「60万人の一流プログラマ」が「成功率93%のSI」を実現するtopcoder

    topcoderというと「競技プログラミングのサイト」というイメージを持っている人が多いだろう。もちろん今でもその性格は色濃く残っているが、最近では「企業がシステム構築(SI)に利用できるサービス」という面が強くなっている。企業が、自らが必要とするソフトウエアの開発をtopcoderでコンテストとして掲示し、そのコンテストに参加するプログラマの解答を募るのだ。 クラウドコンピューティングに強みを持つSIerの米Appirioは、2013年9月にtopcoderを買収した。Appirioの日法人であるアピリオ 代表取締役社長の藤田純氏(写真)によると「93%強の案件で、コンテスト開催企業が満足する解答を得られている」という。逆にいえば、失敗率はわずか7%弱。一般的なSIでどれだけの顧客が結果に満足しているかを考えると、驚くべき数字だ。Appirio自身も、顧客のシステムのプロトタイプ作成や

    「60万人の一流プログラマ」が「成功率93%のSI」を実現するtopcoder
  • ターゲット昇格 & TopCoder Open 2012 決勝進出 - iwiwiの日記

    2007 年に TopCoder に参加し始めてからほぼ 5 年,ついにレーティングが 3000 を超え,ターゲットになることができました.念願の目標達成で,めちゃくちゃ嬉しい!!! レーティングが 2200 以上になると,名前の表示が赤色になり「レッドコーダー」と呼ばれるようになります.これは上位を目指す TopCoder 参加者の一つの大きな目標です.現在世界に 300 人弱居て,参加者の上位約 3% になるらしいです.さらに,レーティングが 3000 以上になると,名前の左側のインジケータが満タンになり,射的のマトのようになるので「ターゲット」と呼ばれます.これは現在世界に 18 人なので,(全体の上位約 3% の) レッドコーダーのさらに上位約 6% ということになります. 僕が最初にレッドコーダーになったのは始めて 1 年も経たない 2008 年上旬のことでした.もっとも,その頃

    ターゲット昇格 & TopCoder Open 2012 決勝進出 - iwiwiの日記
  • EclipseCoder改造手順(テキトー) - nise_nabeの日記

    fornallさんが開発したEclipseCoderを改造する手順を書いてみる. 自分で忘れないようにしてるだけだけど. 元URL:http://fornwall.net/eclipsecoder/ ソースをとってくる 以下のレポジトリのソースをとってくる.「git clone 〜」とかdownloadとかで. 例:「git clone https://github.com/nise-nabe/eclipsecoder」 https://github.com/nise-nabe/eclipsecoder https://github.com/nise-nabe/eclipsecoder-java https://github.com/nise-nabe/eclipsecoder-arenaplugin https://github.com/nise-nabe/eclipsecoder-ar

    EclipseCoder改造手順(テキトー) - nise_nabeの日記
  • ratingぼーだー

    直前のSRMの結果から、何位ぐらいをとればRatingがあがるか計算するよ!powered by uwi なまえ Rate Volatility

  • Gulfweed

    今年は @ohkura 君と2人で参加していました。チーム名は Mox Caml です。タップするとコンビネーターが出てきます。 まず、problem description をちゃんと読んでいなかったので、example に書いてある関数適用の方法と再帰呼び出しの方法に無駄に悩んでいたことは反省すべき。ohkura くんが自力で気づいたときは無駄に感動しあい、後ほどおもいっきり脱力しました。 1日目は simulator を書きながら attack や dec の使い方を考えていました。関数適用回数制限をチェックしない AI で invalid になりまくっていたが、理由を長い間理解できず。 2日目には attack も help をホイミにするのも慣れて結構上位に来る。このころの AI は最初に help ホイミを無限ループでうって HP 65535 のスロットでただただ敵を殴るもので

  • 1