This book is about the creation and analysis of efficient algorithms. After introducing some necessary matical background this book covers:
The goal of the book is to show you how you can methodically apply different techniques to your own algorithms to make them more efficient. While this book mostly highlights general techniques, some well-known algorithms are also looked at in depth. This book is written so it can be read from "cover to cover" in the length of a semester, where sections marked with a * may be skipped.
Pages : | N/A |
Size : | HTML and PDF |
File type : | |
Downloads: | 37 |
Created: | 2020-08-27 |
License: | CC BY-SA 3.0 |
Author(s): | Macneil Shonle, Matthew Wilson, Martin Krischik |
Problem Solving with Algorithms and Data Structures
Data Structures and Algorithms
Data Mining and Analysis: Fundamental Concepts and Algorithms
Download free course Agile Processes, in Software Engineering, and Extreme Programming, pdf file on 343 pages by by Helen Sharp, Tracy Hall....
50 Ways to Avoid Find and Fix ASP.NET Performance IssuesDownload free course 50 Ways to Avoid Find and Fix ASP.NET Performance Issues, pdf file on 50 pages by Red Gate....
Problem Solving with Algorithms and Data StructuresDownload free tutorial in Algorithms and data structures created by Brad Miller and David ranum....
Programming for Computations - MATLAB/OctaveDownload free course Programming for Computations - MATLAB/Octave, pdf file on 228 pages by Svein Linge, Hans Petter Langtangen....
Elementary AlgorithmsDownload free course Elementary Algorithms, pdf file on 642 pages by Larry LIU Xinyu....
Architect Modern Web Applications with ASP.NET Core and AzureDownload free course Architect Modern Web Applications with ASP.NET Core and Azure, pdf file on 113 pages by by Steve Smith....
Essential JavaThis book written to provide clear and concise explanation of topics for programmers both starting to learn the Java programming language as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....
Invent Your Own Computer Games with PythonDownload free course Invent Your Own Computer Games with Python, pdf file on 367 pages by Al Sweigart....
Coffee Break Python SlicingPuzzle-based learning is an active learning technique. With code puzzles, you will learn f..., download free Python tutorial in PDF (89 pages) created by ....
Programming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python 3.6This 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...