データ構造とアルゴリズムの参考文献
アルゴリズム
- 伊理正夫、白川功、梶谷洋司、篠田庄司ほか著「演習グラフ理論」コロナ社(1983)
- A.V.エイホ、J.E.ホップクロフト、J.D.ウルマン著、野崎昭弘、野下浩平訳「アルゴリズムの設計と解析I」サイエンスライブラリ情報電算機35,サイエンス社(1977)
- A.V.エイホ、J.E.ホップクロフト、J.D.ウルマン著、野崎昭弘、野下浩平訳「アルゴリズムの設計と解析II」サイエンスライブラリ情報電算機36,サイエンス社(1977)
- クリフォード・シェーファー著、久野禎子、久野靖訳「JAVA によるデータ構造とアルゴリズム解析入門」ピアソン・エデュケーション(2000)
- 中田育男著「コンパイラ」コンピュータサイエンス・ライブラリー, 産業図書(1981)
プログラミング言語
- B.W.カーニハン, D.M.リッチー著, 石田晴久訳「プログラミング言語C」第二版。共立出版(1989)
- Bjarne Stroustrup 著, 株式会社ロングテール/長尾高弘訳「プログラミング言語 C++」第三版。アジソン ・ウェスレイ(1998)
- ISO/IEC 14882:2003(E) Programming languages --- C++
- 稲葉一浩著「Boost C++ Libraries プログラミング」第二版。秀和システム(2007)
- トム スワン著, 日向俊二訳「GNU C++ プログラミング」。翔泳社(2000)
- Scott Meyers著, 小林健一郎訳「Effective C++」改訂3版。ピアソン・エデュケーション(2006)
- Scott Meyers著, 細谷昭訳「Effective STL」。ピアソンエデュケーション(2002)
- David Flanagan著, イデア コラボレーションズ訳「JAVA クイックリファレンス」第四版。オライリー・ジャパン(2003)
- Cay S. Horstmann, Gary Cornell 著、有限会社福龍興業訳「Core Java2」 Vol.1 基礎編 改訂版。 ASCII(2001)(洋書では Java5 対応の改訂版が出ているけど、日本語版は 1.4 まで)
- Cay S. Horstmann, Gary Cornell 著、有限会社福龍興業訳「Core Java2」 Vol.2 応用編。 ASCII(2000)
- John R. Levine, Tony Mason, Doug Brown 著, 村上 列訳「lex & yacc プログラミング」アスキー出版局(1994)
グラフ理論
- 守屋悦朗著「ヴィジュアルでやさしいグラフへの入門」サイエン
ス社(2016)
オブジェクト指向
- アンドレイ アレキサンドレスク著、村上雅章訳「Modern C++ Design」ピアソン・エデュケーション(2001)
- ハーブ サッター著、浜田真理訳、浜田光之監修「Exceptional C++」ピアソン・エデュケーション(2000)
- David Abrahams, Aleksey Gurtovoy 著「C++ Template Metaprogramming」Addison Wesley(2005)
- 小森裕介著「なぜ、あなたは Java でオブジェクト指向開発ができないのか」技術評論社(2004)
- マーチン ファウラー著、児玉公信、友野晶夫、平澤章、梅澤真史訳「リファクタリング プログラミングの体質改善テクニック」ピアソン・エデュケーション(2000)
- David Vadevoorde, Nicolai M. Josuttis 著「C++ Templates The Complete Guide」 Addison Wesley(2003)
Windows
- 土井滋貴, 那須靖弘, 上田悦子著「Win32 API 完璧マスタ」。CQ出版社(2001)
坂本直志 <sakamoto@c.dendai.ac.jp>
東京電機大学工学部情報通信工学科