プログラミングコンテスト攻略のためのアルゴリズムとデータ構造

渡部有隆/著

発売日:2015年1月

  • プログラミングコンテスト攻略のためのアルゴリズムとデータ構造
  • プログラミングコンテスト攻略のためのアルゴリズムとデータ構造
巻の著者
巻の書名
版数
ページ数
479p
ISBN
978-4-8399-5295-2
著者情報
渡部 有隆(ワタノベ ユタカ)
1979年生まれ。コンピュータ理工学博士。会津大学コンピュータ理工学部情報システム学部門准教授。専門はビジュアルプログラミング言語。AIZU ONLINE JUDGE開発者

Ozy(OZY)
学習塾経営の傍ら研究・開発を行う。主に組み合わせ最適化、可視化の分野を研究

秋葉 拓哉(アキバ タクヤ)
2011年東京大学大学院に入学。プログラミングコンテストではiwiとして活躍。TopCoderレーティングでの最高は世界4位(2013年)

¥3,938 税込

17 nanacoポイント

17 セブンマイル

セブン-イレブン受取り(送料無料)

発送目安

発売日(発売日以降は当日)~2日で発送

宅配(送料¥550税込)

発送目安

発売日(発売日以降は当日)~2日で発送

交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。

商品説明

“プログラミングコンテスト"で勝つための必須テクニック
「アルゴリズム」と「データ構造」の基礎をマスター!

本書はプログラミングコンテストの問題を攻略するための「アルゴリズムとデータ構造」を体得するための参考書です。初級者が体系的にアルゴリズムとデータ構造の基礎を学ぶことができる入門書となっています。

プログラミングコンテストでは、高い数理的能力で上位ランクを得ることができますが、多くの入門者においては基礎アルゴリズムの応用が目の前の問題の攻略に繋がります。つまり、基礎対策をすることでランクを上げ(問題が解けて)コンテストを楽しむことができます。

基礎対策と言っても辛い勉強ではありません。そこには、体得したスキルで問題を解いていく楽しみ、応用する楽しみ、アルゴリズムとデータ構造を網羅的に「コレクション」していく楽しみがあります。
このような楽しみを体感しながら学習・対策できるように、本書ではコンテストの競技システムに類似した、オンラインジャッジと呼ばれるプログラムの自動採点システムを通してアルゴリズムとデータ構造を獲得していきます。

本書の内容はAIZU ONLINE JUDGEでチャレンジすることが可能です!

目次

1 準備編―プロコンで勝つための勉強法(オンラインジャッジを活用しよう)
2 基礎編―プロコンのためのアルゴリズムとデータ構造(アルゴリズムと計算量
初等的整列
データ構造
探索
再帰・分割統治法
高等的整列
木
二分探索木
ヒープ
動的計画法
グラフ
重み付きグラフ)
3 応用編―プロコン必携ライブラリ(高度なデータ構造
高度なグラフアルゴリズム
計算幾何学
動的計画法
整数論
ヒューリスティック探索)

商品詳細

シリーズ名
出版社名
マイナビ
サイズ
24cm
対象年齢
一般
フォーマット
単行本
原題

注意事項

本の帯に関して
帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。
版・表紙について
版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。