内容説明
インド工科大学(IIT)と企業の両方で豊富な経験を持つインド人著者による、実例豊富なデータ構造とアルゴリズムの解説書。伝統的なデータ構造とアルゴリズムのトピックで、基本をしっかり押さえるだけでなく、集合のUnion/Find、動的プログラミングや計算量クラスといった話題も盛り込んでいます。圧倒的な情報量でプログラマに必要な知識を網羅。600弱の練習問題とその解を収録しており、理解度を細かく確認し、知識を着実に身に付けることができます。
目次
再帰と後戻り
連結リスト
スタック
キュー
木
優先度付きキューとヒープ
互いに素な集合ADT
グラフアルゴリズム
整列
探索
選択アルゴリズム(中央値)
記号表
ハッシュ
文字列アルゴリズム
アルゴリズム設計技法
貪欲アルゴリズム
分割統治アルゴリズム
動的プログラミング
計算量クラス
その他の各種概念
著者等紹介
カルマンチ,ナラシンハ[カルマンチ,ナラシンハ] [Karumanchi,Narasimha]
Amazon Indiaのシニアソフトウェア開発者。IBM Hyderabad研究所、Mentor Graphics、Microsoftでのキャリアも持つ。JNT大学でコンピュータサイエンスの学士号を、IITボンベイで修士号を取得。多くのトレーニングセンターや大学でデータ構造とアルゴリズムについて教える経験を持つ
黒川利明[クロカワトシアキ]
1972年、東京大学教養学部基礎科学科卒。東芝(株)、新世代コンピュータ技術開発機構、日本IBM、(株)CSK(現SCSK(株))、金沢工業大学を経て、2013年よりフリーのDesign Thinker。文部科学省科学技術政策研究所客員研究官として、ICT人材育成やDesign Thinking、ビッグデータ、クラウド・コンピューティング、シニア科学技術人材活用に関わる。情報規格調査会SC22C#、CLI、スクリプト系言語SG主査として、C#、CLI、ECMAScriptなどのJIS作成、標準化に携わる
木下哲也[キノシタテツヤ]
1967年、川崎市生まれ。早稲田大学理工学部卒業。1991年、松下電器産業株式会社に入社。全文検索技術とその技術を利用したWebアプリケーション、VoIPによるネットワークシステムなどの研究開発に従事。2000年に退社し、現在は主にIT関連の技術書の翻訳、監訳に従事(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。