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 |
This second edition of the well-received book has been extensively revised: All code is now written in Python version 3.6 (no longer version 2.7). In addition, the two first chapters of the previous edition have been extended and split up into five new chapters, thus expanding the introduction to pr...
ASP.NET Core 2 SuccinctlyDownload free course ASP.NET Core 2 Succinctly, pdf file on 109 pages by by Simone Chiaretta, Ugo Lattanzi....
Python Scripting for Spatial Data ProcessingThis book is a Python tutorial for beginners aiming at teaching spatial data processing. It is used as part of the courses taught in Remote Sensing and GIS at Aberystwyth University, UK....
JavaScript BibleDownload free course JavaScript Bible, pdf file on 2327 pages by Danny Goodman....
Programming Persistent MemoryDownload free course Programming Persistent Memory, pdf file on 438 pages by Steve Scargall....
Cryptography in .NET SuccinctlyDownload free course Cryptography in .NET Succinctly, pdf file on 67 pages by Dirk Strauss....
Introduction to Microsoft Word 2010Download free training document in PDF intituled Introduction to Microsoft Word 2010, course on 159 pages for beginners....
A Whirlwind Tour of PythonDownload free course A Whirlwind Tour of Python, pdf file on 98 pages by by Jake VanderPlas....
The Common Java CookbookDownload free course The Common Java Cookbook, pdf file on 333 pages by Tim O'Brien....
Getting started with PowerShellDownload free tutorial about PowerShell, it's a powerful and very flexible language that is relatively easy to understand. PowerShell allows you as a system administrator to create scripts that help you automate certain tasks in a simple and very practical way....