Basic Data Structures

Introduction

Everyone understand things differently. Over the years I have encountered different descriptions of the same topic. Some were easier for me to understand and some where not. Some of them spoke to me and others did not.

You could just use links to web pages of interest, but that over time some were deleted and gone forever. The question is how to preserve the information?

Beside, the process of you creating this documentation helps fix it in your mind. Also you may want to go back and change this information as you learn more.

To see my Python code snippets click HERE .

Project #1

Find a description of each of these basic data structures that you understand and speaks to you. Create you own version of this document with your descriptions and examples. It does not need to be deep. It just needs to speak to you. (KISS)

These are basic data structures. There is a lot more where they came from.

Arrays

Python lists?

Linked Lists

Stacks and Queues

Trees

Graphs

Hashes