Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/icelam/data-structures-and-algorithms

My Gitbook for learning data structures and algorithm
https://github.com/icelam/data-structures-and-algorithms

Last synced: 8 days ago
JSON representation

My Gitbook for learning data structures and algorithm

Awesome Lists containing this project

README

        

Data Structures and Algorithms


Key Visual


"I have no special talent. I am only passionately curious." -- Albert Einstein





Before Starting This Book

You’ll need to know **[basic algebra](https://en.wikibooks.org/wiki/Basic_Algebra)**. In particular, take this function: $$f(x) = x \times 2$$. What is $$f(5)$$? If you answered 10, you’re set.

Additionally, this book will be easier to follow if you’re **familiar with one programming language**. All the examples in this book are in Java , C++ and Python. If you don’t know any programming languages and want to learn one, choose Python - It’s great for beginners. If you know another language, like JavaScript, you’ll be fine.