C - pisanorg/w GitHub Wiki
C++ Resources
Code is read (and debugged) much more than it is written, so we need to establish a common style. My C++ style tips.
cplusplus.com is a great reference with good examples.
Books
- StackOverFlow: The Definitive C++ Book Guide and List
- Software Design Using C++: An online Book
- Grokking Algorithms video and ebook (restricted to UW)
UW Books
-
Data Abstraction & Problem Solving with C++: Walls and Mirrors, by Carrano and Henry. link1, link2, pdf of 6th edition, Table of Contents 7th Ed
-
Appendix A: Review of C++ Fundamentals from Walls and Mirrors
-
An Active Introduction to Discrete Mathematics and Algorithms
Challenge Problems
Content to organize
- Compiling C++ programs. What flags to use
Complexity - Big O notation
- Cracking the Coding Interview - VI Big O
- Cracking the Coding Interview - XI Advanced Topics
- Topcode Big O Cartoons
- Traveling Salesman Problem