-12% ¥9,129¥9,129 税込
ポイント: 91pt
(1%)
配送料 ¥257 1月27日-2月9日にお届け
発送元: SuperBookDeals_ 販売者: SuperBookDeals_
¥7,255¥7,255 税込
ポイント: 73pt
(1%)
配送料 ¥495 1月18日-29日にお届け
発送元: ハウス オブ トレジャー 販売者: ハウス オブ トレジャー
無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
Mastering Algorithms with C ペーパーバック – 1999/9/14
購入オプションとあわせ買い
There are many books on data structures and algorithms, including some with useful libraries of C functions. Mastering Algorithms with C offers you a unique combination of theoretical background and working code. With robust solutions for everyday programming tasks, this book avoids the abstract style of most classic data structures and algorithms texts, but still provides all of the information you need to understand the purpose and use of common programming techniques.
Implementations, as well as interesting, real-world examples of each data structure and algorithm, are included.
Using both a programming style and a writing style that are exceptionally clean, Kyle Loudon shows you how to use such essential data structures as lists, stacks, queues, sets, trees, heaps, priority queues, and graphs. He explains how to use algorithms for sorting, searching, numerical analysis, data compression, data encryption, common graph problems, and computational geometry. And he describes the relative efficiency of all implementations. The compression and encryption chapters not only give you working code for reasonably efficient solutions, they offer explanations of concepts in an approachable manner for people who never have had the time or expertise to study them in depth.
Anyone with a basic understanding of the C language can use this book. In order to provide maintainable and extendible code, an extra level of abstraction (such as pointers to functions) is used in examples where appropriate. Understanding that these techniques may be unfamiliar to some programmers, Loudon explains them clearly in the introductory chapters.
Contents include:
- Pointers
- Recursion
- Analysis of algorithms
- Data structures (lists, stacks, queues, sets, hash tables, trees, heaps, priority queues, graphs)
- Sorting and searching
- Numerical methods
- Data compression
- Data encryption
- Graph algorithms
- Geometric algorithms
- 本の長さ560ページ
- 言語英語
- 出版社O'Reilly Media
- 発売日1999/9/14
- 寸法17.78 x 2.97 x 23.34 cm
- ISBN-101565924533
- ISBN-13978-1565924536
この商品をチェックした人はこんな商品もチェックしています
商品の説明
レビュー
著者について
Kyle Loudon is a software engineer at Matrix Semiconductor in Santa Clara, California, where he works with file systems and applications for memory chips. Prior to Matrix, Kyle developed platform software for embedded devices, including various wireless phones and the Apple iPod. He also led the graphical user interface group at Jeppesen Dataplan (now a part of Boeing), developed flight planning software, and created system software at IBM in the early 1990s. For the past several years, Kyle has taught object-oriented programming using C++ at the University of California, Santa Cruz Extension, and has worked with C++ since the beginning of its widespread use in 1990. Kyle is the author of Mastering Algorithms with C, also published by O'Reilly and Associates.
登録情報
- 出版社 : O'Reilly Media; 第1版 (1999/9/14)
- 発売日 : 1999/9/14
- 言語 : 英語
- ペーパーバック : 560ページ
- ISBN-10 : 1565924533
- ISBN-13 : 978-1565924536
- 寸法 : 17.78 x 2.97 x 23.34 cm
- Amazon 売れ筋ランキング: - 40,123位洋書 (洋書の売れ筋ランキングを見る)
- - 8位C Programming Tutorials
- - 221位Human Vision & Language Systems
- - 8,728位Education & Reference
- カスタマーレビュー:
著者について
著者の本をもっと見つけたり、似たような著者を調べたり、おすすめの本を読んだりできます。
カスタマーレビュー
他の国からのトップレビュー
-
Ruy Schmidt2023年8月5日にブラジルでレビュー済み
5つ星のうち5.0 Dentro do prazo
Amazonで購入Dentro do prazo, veio bem embalado. Tudo certinho.
-
B. Ellis2021年5月22日にフランスでレビュー済み
5つ星のうち3.0 Pas de CD avec le livre
Amazonで購入Quand on va sur "FEUILLETER" il est indiqué "Includes CD Rom" sur la couverture du livre. Je l'ai acheté neuf, mais il n'y a pas de CD !
-
DIFM2020年3月3日にメキシコでレビュー済み
5つ星のうち5.0 La cantidad de algoritmos
Amazonで購入Exelente libro!
-
calid2019年2月8日にアメリカ合衆国でレビュー済み
5つ星のうち5.0 One of the best data structures and algorithms books in any language
Amazonで購入Don't be put off by the publication date, this is a timeless classic that will give you practical, hands-on experience with fundamental data structures and algorithms every programmer should understand. With working, annotated implementations it is an invaluable resource whether you are preparing for an interview or just want a better familiarity with how things actually work "under the hood."
Even if C is not your primary language (or a language you use at all) C is still the best language for learning data structures and algorithms IMO. Nothing is abstracted away as in a managed environment, you have to do all the heavy lifting yourself. This will give you a far richer understanding of space, performance, and functionality tradeoffs when choosing between different solutions. This low level understanding will give you a leg-up when working in higher level languages like Java and Python.
-
TricepRaptor4112017年2月20日にインドでレビュー済み
5つ星のうち5.0 Fantastic book though a lot of the code is quite ...
Amazonで購入Fantastic book though a lot of the code is quite high level(and uses a lot of pointers).
Would not recommend for beginners to the C language.