This is a free book about elementary algorithms and data structures. This book doesn't only focus on an imperative (or procedural) approach, but also includes purely functional algorithms and data structures. It doesn't require readers to master any programming languages, because all the algorithms are described using mathematical functions and pseudocode.
There are plenty of books about algorithms, such as "Introduction to algorithms", "The art of computer programming", "structure and interpretation of computer programs", etc ... why another book? Is it reinvention of wheel?
Pages : | /Paperback N/A |
Size : | PDF (622 pages) |
File type : | |
Downloads: | 70 |
Created: | 2020-08-29 |
License: | GNU General Public License Version 3 |
Author(s): | Xinyu Liu |
Data Mining and Analysis: Fundamental Concepts and Algorithms
Download free course 50 Ways to Avoid Find and Fix ASP.NET Performance Issues, pdf file on 50 pages by Red Gate....
Programming in LuaThis book is for students and professionals who are intrigued by the prospect of learning and using a powerful language that provides a rich infrastructure for creating programs. No programming knowledge is necessary to benefit from this book except for the section on Lua bindings, which requires so...
Neural Networks and Deep LearningNeural Networks and Deep Learning currently provide the best solutions to many problems in image recognition, speech recognition, and natural language processing. This book will teach you the core concepts behind neural networks and deep learning. ...
Getting started with JSF2Free Pdf tutorial about the basics of JSF and Eclipse ,training document for beginners under 28 pages to learn how to install and setup JSF....
Java for Small TeamsThis book is an attempt to capture what good Java code looks like and the practices that help produce it. This document is intended for consumption by anyone involved with writing server side Java code. From developers writing Java for the first time through to seasoned technical leads serving multi...
So You Want to Learn to Program? - Programming With BASIC-256Learn to program a computer without the jargon and complexity of many programming books. Suitable for anybody age 10 to 100+ who wants to learn and is ready to experiment. This book engages through media (sound, color, shapes, and text to speech) and then introduces the concepts of structured prog...
Solving PDEs in PythonDownload free course Solving PDEs in Python, pdf file on 152 pages by Hans Petter Langtangen, Anders Logg....
Introduction to Programming with FortranDownload free course Introduction to Programming with Fortran, pdf file on 963 pages by Ian Chivers, Jane Sleightholme....
C++ Notes for ProfessionalsThe C++ Notes for Professionals book is compiled from Stack Overflow Documentation. Text content is released under , the content is written by the beautiful people at Stack Overflow. Text content is released under Creative Commons BY-SA. See credits at the end of this book whom contributed to the va...
Video Game Development in UnityDownload this free tutorial about Video Game Development in Unity, training document on 34 pages intended to beginners....