## πΎπ master python with algorithms (my book π€) <br> <p align="center"> <img src="https://user-images.githubusercontent.com/1130416/156927662-1cc6d09f-1124-4a87-8c40-10159b24d307.jpeg" width="30%" align="center" style="padding:1px;border:1px solid black;"> </p> <br> ## [π my book on algorithms and data structure in python (2014)](MY_BOOK) <br> - **β‘οΈ [one of the first-ever publications to solve classic computer science algorithm and data structure problems in python, published by hanbit media in 2014](https://www.hanbit.co.kr/store/books/look.php?p_code=B8465804191)**. - **β‘οΈ [as of today, it has 4.6/5 stars and 33 reviews (not bad for a book written in school by a self-taught)](https://www.hanbit.co.kr/store/books/look.php?p_code=B8465804191)**. - **β‘οΈ [this book as a reference for a CMU computer science class](https://www.andrew.cmu.edu/user/ramesh/teaching/course/48784.pdf)**. - **β‘οΈ [here is a pic when this repo used to have 600+ stars and 300 forks (before π© happened π)](MY_BOOK/600_stars.png)**. <br> <p align="center"> <img src="https://user-images.githubusercontent.com/1130416/156927666-04e64766-8d8b-4973-a2b1-6e0c48dc6cc1.jpeg" width=50%" align="center" style="padding:1px;border:1px solid black;"> <br> <br> <br> --- ## π algorithms and data structures revisited (2023) <br> * ππππ. **[arrays and strings](arrays_and_strings)** * ππππ. **[bit operations](bit_operations)** * ππππ. **[dynamic programming](dynamic_programming)** * ππππ. **[graphs](graphs)** * ππππ. **[hash objects](hash_objects)** * ππππ. **[heaps](heaps)** * ππππ. **[linked lists](linked_lists)** * ππππ. **[math](math)** * ππππ. **[queues](queues)** * ππππ. **[searching](searching)** * ππππ. **[sets](sets)** * ππππ. **[sorting](sorting)** * ππππ. **[stacks](stacks)** * ππππ. **[trees](trees)** * ππππ. **[tries](tries)** <br> --- ## external resources <br> * **[big-o complexity chart](https://www.bigocheatsheet.com/)** * **[hacker rank videos on algorithms](https://www.youtube.com/watch?v=KEEKn7Me-ms&list=PLI1t_8YX-ApvMthLj56t1Rf-Buio5Y8KL)**