Data Structures Part 1: Introduction

Welcome to the very first of what will be a series of posts designed to provide you with a solid understanding of the fundamentals of data structures in computer science. The goal of this series is to provide a free, easy to use guide to help you further your understanding of one of the most fundamental topics in a computer science education.

This series will cover a good number of the most fundamental of data structures, as well as a few less-common ones. By the end of this series you should have a firm grasp on what some of the various data structures are, how they work and how to implement them.

Read More