Data Structures and Algorithm Analysis in C++
by Clifford A. Shaffer
Publisher: Dover Publications 2012
Number of pages: 613
A comprehensive treatment focusing on the creation of efficient data structures and algorithms, this text explains how to select or design the data structure best suited to specific problems. It uses C++ as the programming language and is suitable for second-year data structure courses and computer science courses in algorithmic analysis.
Home page url
Download or read it online for free here:
by J. H. M. Dassen, I. G. Sprinkhuizen-Kuyper - OOPWeb.com
This document describes several techniques and tools for debugging code in C-like languages in a Unix environment. We will also discuss some good coding practices that will diminish the occurrence of certain types of bugs.
by Jon Bentley - Addison-Wesley Professional
The book focuses on choosing the right algorithms and on showing how to solve problems effectively. Each chapter frames a particular programming task (sorting numbers, creating anagrams, counting the words). Code examples are written in C and C++.
by Samy Pesse - GitHub
Online book about how to write a computer operating system in C/C++ from scratch. The goal is to build a very simple UNIX-based operating system, not just a 'proof-of-concept'. The OS should be able to boot, start a userland shell, and be extensible.
by Terence John Parr - Automata Publishing Company
This book is a reference guide for the parser generator ANTLR, ANother Tool for Language Recognition, and the tree-parser generator SORCERER, which is suited to source-to-source translation. It is valuable to scientists, engineers, or programmers.