タグ 最強最速アルゴリズマー養成講座
人気順 10 users 50 users 100 users 500 users 1000 usersAtCoder 株式会社に入社しました - (iwi)の日記
23:09 | 5 月より AtCoder 株式会社に入社しました.主となる勤務先は国立情報学研究所のままで,兼任としての入社になります.AtCoder とは?AtCoder はプログラミングコンテストの開催を主な業務とするスタートアップ企業です.設立からそろそろ 3 年で,僕を入れてメンバーは現在 3 人になります.社長は書籍「最強最速アルゴリズマー養成講座」などで有名な @chokudai で... 続きを読む
最強最速アルゴリズマー養成講座:病みつきになる「動的計画法」、その深淵に迫る (1/4) - ITmedia エンタープライズ
最強最速アルゴリズマー養成講座:病みつきになる「動的計画法」、その深淵に迫る (1/4) 数回にわたって動的計画法・メモ化再帰について解説してきましたが、今回は実践編として、ナップサック問題への挑戦を足がかりに、その長所と短所の紹介、理解度チェックシートなどを用意しました。特に、動的計画法について深く掘り下げ、皆さんを動的計画法マスターの道にご案内します。 [高橋直大,ITmedia] もしあなた... 続きを読む
最強最速アルゴリズマー養成講座:アルゴリズマーの登竜門、「動的計画法・メモ化再帰」はこんなに簡単だった (1/5) - ITmedia エンタープライズ
最強最速アルゴリズマー養成講座:アルゴリズマーの登竜門、「動的計画法・メモ化再帰」はこんなに簡単だった (1/5) 動的計画法・メモ化再帰というと難しいアルゴリズムであるかのように聞こえますが、実際には小学生でも分かるほど簡単なアルゴリズムです。使用できるメモリと実行時間を意識しながら、同じ計算をする無駄を省くことができれば、かなりの実力者となれます。 [高橋直大,ITmedia] 動的計画法とメ... 続きを読む
最強最速アルゴリズマー養成講座:トップクラスだけが知る「このアルゴリズムがすごい」――「探索」基礎最速マスター (1/4) - ITmedia エンタープライズ
最強最速アルゴリズマー養成講座:トップクラスだけが知る「このアルゴリズムがすごい」――「探索」基礎最速マスター (1/4) プログラミングにおける重要な概念である「探索」を最速でマスターするために、今回は少し応用となる探索手法などを紹介しながら、その実践力を育成します。問題をグラフとして表現し、効率よく探索する方法をぜひ日常に生かしてみましょう。 [高橋直大,ITmedia] まだまだ活用可能な探... 続きを読む
最強最速アルゴリズマー養成講座:知れば天国、知らねば地獄――「探索」虎の巻 - ITmedia エンタープライズ
[an error occurred while processing this directive] 最強最速アルゴリズマー養成講座:知れば天国、知らねば地獄――「探索」虎の巻 いよいよ今回から、具体的なアルゴリズムの紹介に入っていきます。今回は、プログラミングにおける重要な概念である「探索」について考えます。グラフに変換し、探索する、という流れを知るとともに、そのグラフを効率よく探索する方法に... 続きを読む
最強最速アルゴリズマー養成講座:細かすぎて伝わりにくいTopCoderのコーディングスキル向上マジック (1/3) - ITmedia エンタープライズ
[an error occurred while processing this directive] 最強最速アルゴリズマー養成講座:細かすぎて伝わりにくいTopCoderのコーディングスキル向上マジック (1/3) 競技プログラミングはレベルの高い人たちの集まり――そんな考えを持っている初心者の方、TopCoderはあなたのコーディングスキルを爆発的に高める魔法のような場です。今回は、初心者に... 続きを読む
「最強最速アルゴリズマー養成講座」最新記事一覧 - ITmedia Keywords
最強最速アルゴリズマー養成講座: オーダーを極める思考法 プログラムの実行に掛かる時間を把握しておくのは、プログラミングを行う上で基本的な注意点です。今回は、計算量のオーダーについて学びながら、TopCoderのMedium問題を考えてみましょう。(2009/8/22) 最強最速アルゴリズマー養成講座: あなたの論理的思考とコーディング力は3倍高められる 全世界で20万人を超える凄腕のコーダーが集... 続きを読む
最強最速アルゴリズマー養成講座:「1000のアルゴリズムを持つ男」vs.「やわらか頭脳」 (1/3) - ITmedia エンタープライズ
[an error occurred while processing this directive] 最強最速アルゴリズマー養成講座:「1000のアルゴリズムを持つ男」vs.「やわらか頭脳」 (1/3) 典型的なアルゴリズムをたくさん知っている人間が最強か――? いいえ、典型的なアルゴリズムを知らなくても、違ったアプローチで答えに迫る方法はいくらでも存在します。短い実行時間で正確な答えを導き出せ... 続きを読む
最強最速アルゴリズマー養成講座:オーダーを極める思考法 (1/3) - ITmedia エンタープライズ
[an error occurred while processing this directive] 最強最速アルゴリズマー養成講座:オーダーを極める思考法 (1/3) プログラムの実行に掛かる時間を把握しておくのは、プログラミングを行う上で基本的な注意点です。今回は、計算量のオーダーについて学びながら、TopCoderのMedium問題を考えてみましょう。 [高橋直大,ITmedia] プログ... 続きを読む