Open Data Structures (in C++)

Download free course Open Data Structures (in C++), pdf file on 336 pages by Pat Morin.

There are plenty of books that teach introductory data structures. Some of them are very good. Most of them cost money, and the vast majority of computer science undergraduate students will shell out at least some cash on a data structures book.

Open Data Structures (in C++) - The goal of this project is to free undergraduate computer science students from having to pay for an introductory data structures book.


Table of contents

  • Introduction
  • Array-Based Lists
  • Linked Lists
  • Skiplists
  • Hash Tables
  • Binary Trees
  • Random Binary Search Trees
  • Scapegoat Trees
  • Red-Black Trees
  • Heaps
  • Sorting Algorithms
  • Graphs
  • Data Structures for Integers
  • External Memory Searching
Pages : 336
Size : 2.3 MB
File type : PDF
Downloads: 188
Created: 2022-02-03
License: CC BY
Author(s): Pat Morin
Open Data Structures (in C++)

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others C++, Data recovery Tutorials

Others related eBooks about Open Data Structures (in C++)

Think Python - How to Think Like a Computer Scientist

Think Python is an introduction to Python programming for students with no programming experience. It starts with the most basic concepts of programming, and is carefully designed to define all terms when they are first used and to develop each new concept in a logical progression. Larger pieces, ...

How To Make Video Games

Learn How To Make Video Games, This ebook shows you everything you need to know to make video games....

Getting started with vbscript

Download free vbscript tutorial course in PDF, training file in 10 chapters and 29 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

JavaScript for impatient programmers

Download free course JavaScript for impatient programmers, pdf file on 526 pages by Axel Rauschmayer....

An Introduction to Programming in Go

Learning Go language, free PDF tutorial in 168 pages. Go is an ideal language to learn as your first programming language....

Python for Everybody

Download free course Python for Everybody, pdf file on 247 pages by Dr. Charles Severance....

Think Python, Free PDF tutorial

The goal of this book is to teach you to think like a computer scientist. This way of thinking combines some of the best features of mathematics, engineering, and natural science. ...

Coding for kids

This PDF book teaches you how to encourage your kids to code at home, a guide to empowering kids with coding skills....

The JavaScript Beginner's Handbook

Download free course The JavaScript Beginner's Handbook, pdf file on 70 pages by Flavio Copes....

Annotated Algorithms in Python: with Applications in Physics, Biology, and Finance

This book is assembled from lectures given by the author over a period of 10 years at the School of Computing of DePaul University. The lectures cover multiple classes, including Analysis and Design of Algorithms, Scientific Computing, Monte Carlo Simulations, and Parallel Algorithms. These lectur...