Loudon, Kyle
Mastering Algorithms with C
- ISBN 13:
- 9781565924536
- author:
- Loudon, Kyle
- format:
- Paperback
- publisher:
- OReilly Media
- language:
- English
- Publication Year:
- 1999
- Pages:
- 560
- Genre:
- Computers / Artificial Intelligence
- Condition:
- New
- Availability:
- Item usually sent within 10 working days
Description
Mastering Algorithms with C provides a unique combination of theoretical background and working code to help you understand essential programming techniques. With clear explanations and robust solutions for everyday tasks, this book avoids the abstract style often found in classic data structures and algorithms texts.
The book covers a range of topics, including lists, stacks, queues, sets, trees, heaps, priority queues, and graphs, as well as sorting, searching, numerical analysis, data compression, and encryption. Implementations are accompanied by real-world examples to help you understand the purpose and use of each algorithm.
Written in a clean and approachable style, this book is suitable for anyone with a basic understanding of C. To provide maintainable and extendible code, an extra level of abstraction is used in some examples, explaining unfamiliar techniques clearly in the introductory chapters.