説明なしに記号(δなど)が入っていたり
(はじめからすべて読んでいないので、どこかにあったかもしれませんが。
索引や 付録等での説明は無かったと思います。)
図や実行結果なんかも過程の説明が省かれていたりと
少し説明不足な印象を受けました。
(その分、大事な部分が際立つかも知れませんが)
特に、一度出てきた自作の関数(add_edge()等)をその後のページで
説明なく使っているので、途中から読んだり、さらっと目を通す人のために
索引等で検索できるようにしてあればよかった思います。
ですが、重要なところを簡潔に網羅してあり、読みやすいと思います。
第二版が出るそうなのでそちらも読んでみたいです。
Flip to back
Flip to front
Follow the Author
Something went wrong. Please try your request again later.
OK
プログラミングコンテストチャレンジブック Tankobon Softcover – September 11, 2010
by
秋葉 拓哉
(著),
岩田 陽一
(著),
北川 宜稔
(著)
&
0
more
|
秋葉 拓哉
(著)
Find all the books, read about the author, and more.
See Search Results show
Are you an author?
Learn about Author Central
|
See all formats and editions
Hide other formats and editions
|
Price
|
New from | Used from |
|
Tankobon Softcover
"Please retry"
|
—
|
— | ¥1,566 |
-
ISBN-104839931992
-
ISBN-13978-4839931995
-
Publisher毎日コミュニケーションズ
-
Publication dateSeptember 11, 2010
-
Print length316 pages
Customers who viewed this item also viewed
Page 1 of 1 Start overPage 1 of 1
プログラミングコンテストチャレンジブック [第2版] ~問題解決のアルゴリズム活用力とコーディングテクニックを鍛える~Tankobon SoftcoverIn Stock.
問題解決力を鍛える!アルゴリズムとデータ構造 (KS情報科学専門書)Tankobon HardcoverIn Stock.
プログラミングコンテスト攻略のためのアルゴリズムとデータ構造渡部 有隆Tankobon SoftcoverIn Stock.
Pythonではじめるアルゴリズム入門 伝統的なアルゴリズムで学ぶ定石と計算量Tankobon SoftcoverIn Stock.
世界で闘うプログラミング力を鍛える本 ~コーディング面接189問とその解法~Tankobon SoftcoverIn Stock.
オブジェクト指向における再利用のためのデザインパターンTankobon HardcoverOnly 11 left in stock (more on the way).
Customers who bought this item also bought
Page 1 of 1 Start overPage 1 of 1
プログラミングコンテスト攻略のためのアルゴリズムとデータ構造渡部 有隆Tankobon SoftcoverIn Stock.
問題解決のPythonプログラミング ―数学パズルで鍛えるアルゴリズム的思考Srini DevadasTankobon SoftcoverOnly 13 left in stock (more on the way).
プログラミングの宝箱 アルゴリズムとデータ構造 第2版Tankobon HardcoverOnly 4 left in stock (more on the way).
アルゴリズムイントロダクション 第3版 第1巻: 基礎・ソート・データ構造・数学 (世界標準MIT教科書)T. コルメンTankobon HardcoverOnly 4 left in stock - order soon.
Effective Python ―Pythonプログラムを改良する59項目JP OversizedOnly 1 left in stock - order soon.
Enter your mobile number or email address below and we'll send you a link to download the free Kindle Reading App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
-
Apple
-
Android
-
Android
Tell the Publisher!
I'd like to read this book on Kindle
Don't have a Kindle? こちらから購入いただけます。, or download a FREE Kindle Reading App.
I'd like to read this book on Kindle
Don't have a Kindle? こちらから購入いただけます。, or download a FREE Kindle Reading App.
Product description
内容(「BOOK」データベースより)
オリジナルの基本問題から世界中の参加者を悩ませた難問まで、プログラミング脳を活性化する厳選103問を掲載。学生はもとより、現役プログラマなら当然知っておくべき必須アルゴリズムの仕組みや考え方を楽しみながらばっちりマスターできます。
著者について
秋葉拓哉(Takuya Akiba)
2007年、東京大学に入学 プログラミングコンテストではiwiとして活躍 主な戦績はTopCoder Open 2009での9位など
岩田陽一(Yoichi Iwata)
2007年、東京大学に入学 プログラミングコンテストではwataとして活躍 主な戦績はGoogle Code Jam 2009での3位など
北川宜稔(Masatoshi Kitagawa)
2007年、東京大学に入学 プログラミングコンテストでは kita_masa として活躍 主な戦績はICPC World Finals 2010での16位など
2007年、東京大学に入学 プログラミングコンテストではiwiとして活躍 主な戦績はTopCoder Open 2009での9位など
岩田陽一(Yoichi Iwata)
2007年、東京大学に入学 プログラミングコンテストではwataとして活躍 主な戦績はGoogle Code Jam 2009での3位など
北川宜稔(Masatoshi Kitagawa)
2007年、東京大学に入学 プログラミングコンテストでは kita_masa として活躍 主な戦績はICPC World Finals 2010での16位など
著者略歴 (「BOOK著者紹介情報」より)
秋葉/拓哉
1988年生まれ。2007年、東京大学に入学。プログラミングコンテストではiwiとして活躍。主な戦績はTopCoder Open 2009での9位など
岩田/陽一
1988年生まれ。2007年、東京大学に入学。プログラミングコンテストではwataとして活躍。主な戦績はGoogle Code Jam 2009での3位など
北川/宜稔
1988年生まれ。2007年、東京大学に入学。プログラミングコンテストではkita_masaとして活躍。主な戦績はICPC World Finals 2010での16位など(本データはこの書籍が刊行された当時に掲載されていたものです)
1988年生まれ。2007年、東京大学に入学。プログラミングコンテストではiwiとして活躍。主な戦績はTopCoder Open 2009での9位など
岩田/陽一
1988年生まれ。2007年、東京大学に入学。プログラミングコンテストではwataとして活躍。主な戦績はGoogle Code Jam 2009での3位など
北川/宜稔
1988年生まれ。2007年、東京大学に入学。プログラミングコンテストではkita_masaとして活躍。主な戦績はICPC World Finals 2010での16位など(本データはこの書籍が刊行された当時に掲載されていたものです)
Product Details
- Publisher : 毎日コミュニケーションズ (September 11, 2010)
- Publication date : September 11, 2010
- Tankobon Softcover : 316 pages
- ISBN-10 : 4839931992
- ISBN-13 : 978-4839931995
- Amazon Bestseller: #257,100 in Japanese Books (See Top 100 in Japanese Books)
- Customer Reviews:
What other items do customers buy after viewing this item?
Page 1 of 1 Start overPage 1 of 1
Customer reviews
3.8 out of 5 stars
3.8 out of 5
6 global ratings
How are ratings calculated?
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzes reviews to verify trustworthiness.
Filter reviews by
- English
- Japanese
Top reviews
Top reviews from Japan
There was a problem filtering reviews right now. Please try again later.
Reviewed in Japan on February 15, 2012
Report abuse
Verified Purchase
6 people found this helpful
Helpful
Translate review to English
Reviewed in Japan on December 29, 2010
Verified Purchase
プログラミングコンテストの本というよりはアルゴリズムの本です。
後半はかなり高度な内容も扱っており、まだ読み途中ですが勉強になります。
後半はかなり高度な内容も扱っており、まだ読み途中ですが勉強になります。
Reviewed in Japan on September 12, 2010
Verified Purchase
最近のプログラミング環境ではフレームワークが充実してきて、フレームワークの使い方を覚えれば結構面白いことが簡単にできてしまう。それでもアルゴリズムを理解することは今でも重要だし、単に便利なライブラリを組み合わせただけのものよりずっと可能性が広がる。
しかし、私は実のところアルゴリズムの勉強に役立つ本の決定版を知らない。『珠玉のプログラミング』とか『達人プログラマー』とかあるいは『C言語による最新アルゴリズム事典』という有名な本は読んだことがあり、それはそれで優れていると思うけれど、文句なしにオススメとは言えないと思っている。事典はあくまで事典だし、他の本も思いのほかあっさりしていたと感じた。
その折に登場したのが本書である。プログラミングコンテスト向けとされているけれど、コンテストには関心はないが単にプログラミングを学んでみたいという人にも十分勧められる良書だと思う。BFSとかDFSのような基本的なアルゴリズムから始まって、かなり難しいものまで一通り紹介されている。本書を一通り仕上げれば基礎的なアルゴリズムは理解していると自信を持って言っていいだろう。コンテスト向けであるので問題も100問以上載っていて、解説しっぱなしで終わることがない。どのような場面で使えばよいのかまで同時に理解できるように構成されている。
勉強の仕方は人によって違うだろうが、私の場合はこういう本はひたすら手を動かす。目で追って理解した気になっても案外実際使おうと思うと忘れていることもあるので、すべての項目について読んだ後に自分で手を動かしてコードを書いてみる。その際にコピペ(CDは付属していない)では理解が悪いだろうし、丸写しもあまりよくない。コーディングスタイルは人によって違うだろうから、コードを読んで自分のスタイルで記述して動作させてみることを1冊分通してやってみることが重要だろうと思う。そうしているうちによく使うパターンについては理解が進み、最初のうちは本を見ながら書いていても、半分を過ぎたあたりからは予測ができるようになって楽になってくると思う。例えばSTL(コンテナ)の頻出パターンは手が覚えるだろう。そうすると自分でオリジナルのコードを書くときにはすぐに書けるはずで、それはもうあなたの実力である。
しかし、私は実のところアルゴリズムの勉強に役立つ本の決定版を知らない。『珠玉のプログラミング』とか『達人プログラマー』とかあるいは『C言語による最新アルゴリズム事典』という有名な本は読んだことがあり、それはそれで優れていると思うけれど、文句なしにオススメとは言えないと思っている。事典はあくまで事典だし、他の本も思いのほかあっさりしていたと感じた。
その折に登場したのが本書である。プログラミングコンテスト向けとされているけれど、コンテストには関心はないが単にプログラミングを学んでみたいという人にも十分勧められる良書だと思う。BFSとかDFSのような基本的なアルゴリズムから始まって、かなり難しいものまで一通り紹介されている。本書を一通り仕上げれば基礎的なアルゴリズムは理解していると自信を持って言っていいだろう。コンテスト向けであるので問題も100問以上載っていて、解説しっぱなしで終わることがない。どのような場面で使えばよいのかまで同時に理解できるように構成されている。
勉強の仕方は人によって違うだろうが、私の場合はこういう本はひたすら手を動かす。目で追って理解した気になっても案外実際使おうと思うと忘れていることもあるので、すべての項目について読んだ後に自分で手を動かしてコードを書いてみる。その際にコピペ(CDは付属していない)では理解が悪いだろうし、丸写しもあまりよくない。コーディングスタイルは人によって違うだろうから、コードを読んで自分のスタイルで記述して動作させてみることを1冊分通してやってみることが重要だろうと思う。そうしているうちによく使うパターンについては理解が進み、最初のうちは本を見ながら書いていても、半分を過ぎたあたりからは予測ができるようになって楽になってくると思う。例えばSTL(コンテナ)の頻出パターンは手が覚えるだろう。そうすると自分でオリジナルのコードを書くときにはすぐに書けるはずで、それはもうあなたの実力である。
Reviewed in Japan on May 13, 2012
アルゴリズムの入門一冊は、別途読み、
その後、ハードなアルゴリズム系の本を数冊買いましたが、
理解は深まりますが、実装で時間がかかったり、
多くの実装パターンを整理できていませんでした。
この本は、実装のためのポイントが明確で、
実装パターンを整理してあり点と、
コンテストで書くためのコーディングパターンを、
学べるのがいいです。
学校の授業の教科書になりそうなものは、
理論としては、勉強になりますが、
ちょっと理論的過ぎて、実装前で、
理解で終わったりします。
入門書で基本が分かったら、その後のコンテスト用としては
今のところ、マイベストです。
その後、ハードなアルゴリズム系の本を数冊買いましたが、
理解は深まりますが、実装で時間がかかったり、
多くの実装パターンを整理できていませんでした。
この本は、実装のためのポイントが明確で、
実装パターンを整理してあり点と、
コンテストで書くためのコーディングパターンを、
学べるのがいいです。
学校の授業の教科書になりそうなものは、
理論としては、勉強になりますが、
ちょっと理論的過ぎて、実装前で、
理解で終わったりします。
入門書で基本が分かったら、その後のコンテスト用としては
今のところ、マイベストです。
Reviewed in Japan on November 9, 2010
アルゴリズムの本は大抵かたい内容であり実践的ではない。この本はやらかい解説かつ実践的である。タイトルはプログラミングコンテストとなっているが、アルゴリズムを勉強するのに、これ以上最適な本はない。
また、興味が沸いたらいつでもプログラミングコンテストで実践できる。この本は歴史に残る全プログラマ必須の本である。
また、興味が沸いたらいつでもプログラミングコンテストで実践できる。この本は歴史に残る全プログラマ必須の本である。
Reviewed in Japan on December 11, 2011
アルゴリズムの教科書はたくさんありますが抽象的な解説が多くて退屈な気もするのでこの本で勉強することにしました。
難しくて読み進めるのに時間がかかりますが理解できると楽しいです。
著者3人が自分とほぼ同い年なのにちょっと驚きました。
難しくて読み進めるのに時間がかかりますが理解できると楽しいです。
著者3人が自分とほぼ同い年なのにちょっと驚きました。