Data structures and algorithms are among the most important inventions of the last 50 years, and they are fundamental tools software engineers need to know. But in the author's opinion, most of the books on these topics are too theoretical, too big, and too 'bottom up'.
If you’re a student studying computer science or a software developer preparing for technical interviews, this practical book will help you learn and review some of the most important ideas in software engineering - data structures and algorithms - in a way that's clearer, more concise, and more engaging than other materials.
Pages : | 158 pages |
Size : | |
File type : | |
Downloads: | 49 |
Created: | 2020-08-30 |
License: | CC BY-NC 4.0 |
Author(s): | Allen B. Downey |
Download free Language D tutorial course in PDF, training file in 17 chapters and 44 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
100 Laravel Quick TipsDownload free course 100 Laravel Quick Tips, pdf file on 41 pages by Self-publishing3...
J2EE for NetBeansDownload free Java J2EE for NetBeans course material, tutorial training, a PDF file on 330 pages...
Understanding Machine LearningDownload free course Understanding Machine Learning, pdf file on 449 pages by Shai Shalev-Shwartz, Shai Ben-David....
Getting started with vbscriptDownload free vbscript tutorial course in PDF, training file in 10 chapters and 29 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
Neural Networks with JavaScript SuccinctlyDownload free course Neural Networks with JavaScript Succinctly, pdf file on 163 pages by James McCaffrey....
2D Game Development: From Zero to HeroThis is a small project that aims to gather some knowledge about game development and make..., download free Game Development tutorial in PDF (260 pages) created by Penaz ....
Data Mining and Analysis: Fundamental Concepts and AlgorithmsThe fundamental algorithms in data mining and analysis form the basis for the emerging field of data science, which includes automated methods to analyze patterns and models for all kinds of data, with applications ranging from scientific discovery to business intelligence and analytics. ...
Beginner's Android DevelopmentBeginner's Android Development Tutorial in PDF,free training course document under 26 pages to learn the basics of Mobile development....
Classic Computer Science Problems in PythonThis book deepens your knowledge of problem-solving techniques from the realm of computer science by challenging you with time-tested scenarios, exercises, and algorithms. As you work through examples in search, clustering, graphs, and more, you'll remember important things you've forgotten and disc...