TY - BOOK AU - Springer, William TI - A programmer's guide to computer science: a virtual degree for the self-taught developer SN - 978-1-951204-00-6 AV - GC QA 76 .S67 2019 c.1 PY - 2019/// CY - USA PB - Jaxson Media, KW - COMPUTER SCIENCE N1 - Include appendix; I. Computer Science FUndamentals -- 1. Asysmpototic Rutime -- 2. Data Structures -- 3. Classes of problems -- II. Graphs and Graphs ALgorithms. -- 4. Introduction to Graph Theory -- 5. Data Structures on Graphs -- 6. Well-Known Graph Algorithms -- 7. Common Graph Classes. III. Non-Graph Algorithms -- 8. Sorting ALgorithms -- IV. Problem-Solving Techniques -- 9. Brute Force or No? 10. Dynamis Programming -- 11. Greedy algorithms -- V. Complexity Theory -- 12. Understanding Complexity Theory -- 13. Language and State Machines -- 14. Turing Machines ER -