Would you like to see this page in English? Click here.


または
1-Clickで注文する場合は、サインインをしてください。
または
Amazonプライム会員に適用。注文手続きの際にお申し込みください。詳細はこちら
こちらからも買えますよ
この商品をお持ちですか? マーケットプレイスに出品する
珠玉のプログラミング―本質を見抜いたアルゴリズムとデータ構造
 
 

珠玉のプログラミング―本質を見抜いたアルゴリズムとデータ構造 [単行本]

ジョン ベントリー , Jon Bentley , 小林 健一郎
5つ星のうち 4.7  レビューをすべて見る (13件のカスタマーレビュー)
価格: ¥ 3,570 通常配送無料 詳細
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
在庫あり。 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。
2012/2/24 金曜日 にお届けします! 「お急ぎ便」オプション(有料)を選択して注文を確定された関東エリアへの配達のご注文が対象です。詳しくはこちら

キャンペーンおよび追加情報

  • 合わせ買いで割引:「本とPCソフトの合わせ買い」で最大2000円OFF。詳しくはこちら。クリエイター御用達のアドビ製品など、対象PCソフトのセレクション拡大中。

  • 著者ページ: 著者の作品一覧や、著者写真・略歴など、著者に関する情報を満載した「著者ページ」。著者の方は、「著者セントラル」へ。


よく一緒に購入されている商品

この本とプログラマのための論理パズル 難題を突破する論理思考トレーニング ¥ 2,520 をあわせて買う

珠玉のプログラミング―本質を見抜いたアルゴリズムとデータ構造 + プログラマのための論理パズル 難題を突破する論理思考トレーニング
合計価格: ¥ 6,090

在庫状況の表示



商品の説明

Amazon.co.jp

  情報系の勉強をしたことのある人ならば、誰しもプログラムにおけるアルゴリズムの概念に触れたことがあるだろう。同じ動作をするプログラムでもエレガントなアルゴリズムを持つものとそうでないものの間には実行時間や堅牢性、リソースの利用量などにおいて大きな隔たりがあり、時には劇的なほどパフォーマンスの差があることも珍しくはない。一方でそのようなアルゴリズムを創出することがいかに難しいかも周知のことである。そのため現在では納期や効率に重点をおいたプログラミングが優先されることが多いが、単純で美しいプログラムを書くことは何より重要なことである。

  本書は著者を含めたプログラマーたちが扱った問題をベースに、エレガントなプログラムを書く際のさまざまなアドバイスや手法について解説したものである。大学でのアルゴリズム講義に登場してくる探索やソート、データ構造といった内容に触れており、現実的な題材の下に要求の定義、リソースの活用の仕方、動作する環境などのさまざまな側面からどのようにアルゴリズムを組むべきかといった、プログラムを組む上での原理原則を学べるように構成されている。

  このように題材となっている内容は決して特殊ではなく、プログラムを組んだ経験のある人ならば必ず触れたことのあるレベルなので、高級言語でのプログラムが書ける人ならば誰でも理解できる内容になっている。随所に登場する設問や読書案内も読者が学習する上で役に立つだろう。

  数理的な解析に重点を置く大学でのアルゴリズム講義の内容は実際のプログラミングに生かしにくいが、本書では応用や実際のコード化といった面に重点が置かれて説明がされているので実務上も大いに役立つ。自分のプログラミングを原則的、一般的な見地からよりよいものにしていくために必ず役立つ本だ。(斎藤牧人)

内容(「BOOK」データベースより)

本書の第1部ではプログラミングの基礎である、問題定義、アルゴリズム、データ構造、プログラムの検証とテストを考えます。第2部には、効率に関するコラムをまとめました。第3部はこれらのテクニックをソート、探索、文字列などの重要な問題に応用しています。

登録情報

  • 単行本: 305ページ
  • 出版社: ピアソンエデュケーション (2000/10)
  • ISBN-10: 4894712369
  • ISBN-13: 978-4894712362
  • 発売日: 2000/10
  • 商品の寸法: 21 x 15 x 2.2 cm
  • おすすめ度: 5つ星のうち 4.7  レビューをすべて見る (13件のカスタマーレビュー)
  • Amazon ベストセラー商品ランキング: 本 - 14,967位 (本のベストセラーを見る)
  •  カタログ情報、または画像について報告

  • 目次を見る

この本のなか見!検索より (詳細はこちら
この本のサンプルページを閲覧する
おもて表紙 | 著作権 | 目次 | 抜粋 | 索引 | 裏表紙
この本の中身を閲覧する:


この商品につけられているタグ

 (詳細)
タグをクリックすると、タグがつけられた商品、タグをつけた人が表示されます。※タグは初期設定で公開になっています。詳しくはこちら
 

 

 

カスタマーレビュー

13レビュー
星5つ:
 (11)
星4つ:
 (1)
星3つ:    (0)
星2つ:
 (1)
星1つ:    (0)
 
 
 
 
 
おすすめ度
5つ星のうち 4.7 (13件のカスタマーレビュー)
 
 
 
 
あなたの意見や感想を教えてください:
最も参考になったカスタマーレビュー

44 人中、41人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 アルゴリズムって何?, 2004/4/27
By カスタマー
レビュー対象商品: 珠玉のプログラミング―本質を見抜いたアルゴリズムとデータ構造 (単行本)
 今まで、アルゴリズム関係の本をいろいろと読んできた。しかし、この本は何なんだろう。自分ではベストだと思っていたアルゴリズムが、かなりの確率で否定される。

 「これ以上は無理かな?」と思っていた巨匠アルゴリズム+自己流アルゴリズムが、それ以上の高効率で処理されている。あるいは、「出来ないよ、そんなこと!」を「可能」にしている。まさに、「思い込み」は禁物だということを改めて感じさせてくれる、アルゴリズムにこだわる人には、まさに「目のウロコが落ちる」一冊。「速い」と「メモリを食う」は相反しないことに気づかされる。
 近年のコンピュータの高速化により、アルゴリズムの効率が無視されがちな企業プログラマには是非とも読んでいただきたい一冊。
 パズル的な面もあるので、アルゴリズムとパズルが好きな方は是非とも手に入れるべし!

レビューを評価してください 
このレビューは参考になりましたか? はい いいえ


31 人中、29人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 「プログラミング」と言う作業を見つめなおすのに最適。「設計する」と言う概念がよく分からない初級プログラマにも, 2007/4/3
レビュー対象商品: 珠玉のプログラミング―本質を見抜いたアルゴリズムとデータ構造 (単行本)
昨今のソフトウェア開発においては大抵がRDBMSベースのもので開発ツールも整っており、

アルゴリズムや計算量、メモリ使用量およびそれらの結果としてのパフォーマンスなどを

真剣に考えないと全く仕事にならないケースと言うのはあまり無いと思われ、それはそれで

幸せな時代とも言える。

本書はそんな「幸せな時代」に逆行する形となるが、上記で述べた内容(アルゴリズム、

計算量、メモリ使用量、パフォーマンス)をメインテーマとしており、それぞれ

1)提示された問題の解法を著者の視点で説明

2)ソースコードとして具現化

3)ソースコードについて更なる考察

4)同じテーマでの練習問題の提示

と言うスタイルで記されている。

特筆すべきなのは問題を解くにあたって筆者が最終的なソースコードにたどり着くまでの

「思考」(いわゆる設計作業)が文章や擬似コードや図表で表現されている事である。

他のアルゴリズム関連の書籍では大抵いきなり完成形のコードが出てきてそれらを説明して

終わりと言うパターンが多く、それではただの丸暗記であり、初級プログラマにとって

本当の意味でのトレーニングにはならないと思う。

個人的な見解だが特に初級プログラマのステップアップの壁に一つには「設計と言う概念の

理解」が挙げられると思っており、本書はそんな概念を掴みきれていない初級プログラマにとって

あぁ、プログラマの頭の中ってこんな風に試行錯誤しながらコードを紡ぎだすんだ!

と言う感覚が味わってもらえるような造りとなっており、非常に好感が持てる。

練習問題が結構多いので勉強会のネタにも使えそうである。

理解しながら読み進めるのは意外と大変かもしれないが読み終えた時にあなたは

一皮むけたプログラマになっているはずである。
レビューを評価してください 
このレビューは参考になりましたか? はい いいえ


46 人中、38人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 いつでも師匠は必要だ!, 2001/6/15
レビュー対象商品: 珠玉のプログラミング―本質を見抜いたアルゴリズムとデータ構造 (単行本)
コンピュータ・プログラムに手を初めて20年近くなる。最初の2,3年は先輩が色々手解きをしてくれたのだが、答えられない内容にまで掘り下げて質問すると別の仕事を与えられたものだった。4,5年で自立すると立場が逆転した。過去に苦い経験をもつ私としては、常に最新の情報や考え方、パラダイムの転換といった、この職に不可欠な知識(知恵)を探求し後輩達に伝授していったつもりである。10年も過ぎるとリッパなシニア・プログラマ(エンジニア)となる。それまでに獲得した知識を最大限に活用して仕事をこなしていく。が、ここ数年マンネリした技術に嫌気がさしていた時に、この1冊に巡り合った。プログラミングに携わる人には座右の書となるであろう。久しぶりに良い師匠に出会えた。わかる人にはわかる本である。初心者には敷居が高いかもしれないが丁寧に解説されているのできっと(数年後でも)役にたつはずである。技術的なことだけでなく、日々精進の仕方まで何気なく書かれている。著者にあってみたくなること請け合いだ。
レビューを評価してください 
このレビューは参考になりましたか? はい いいえ

あなたの意見や感想を教えてください: 自分のレビューを作成する
 
 
最近のカスタマーレビュー











この商品のカスタマーレビューだけを検索する



クチコミ

クチコミは、商品やカテゴリー、トピックについて他のお客様と語り合う場です。お買いものに役立つ情報交換ができます。
この商品のクチコミ一覧
内容・タイトル 返答 最新の投稿
まだクチコミはありません

複数のお客様との意見交換を通じて、お買い物にお役立てください。
新しいクチコミを作成する
タイトル:
最初の投稿:
サインインが必要です
 

クチコミを検索
すべてのクチコミを検索
   


リストマニア

リストを作成

関連商品を探す


同じキーワードの商品を探す


フィードバック


Amazon.co.jpのプライバシー ステートメント Amazon.co.jpの発送情報 Amazon.co.jpでの返品と交換