This jupyter notebooks contains solution for various LeetCode problems (https://leetcode.com/GekkoCode/) and best DSA practices.
Topics covered from Explore cards (LeetCode):
- Strings and Arrays
- Linked List
- Arrays 101
- Stacks & Queues
Additional notebooks:
- Tips and Tricks for Python
- Iterators
- Generators
- Coroutine
- Decorators
- Closure
- Descriptors
- Class and static methods
- Abstract Base Classes
- Context Managers
- Inheritance
- Abstraction
- operator module
- from functools import lru_cache (memoize)
- Jupyter notebook formatting syntax
- Algorithms and Methodology (contains algo)
- File Operations in Python
- Database API in Python
- NumPy
- Pandas -I
- Pandas - II
- Data Visualization with Matplotlib
- EDA on Sleep
- EDA on Weather
- Cryptocurrency - EDA & Visualization Fresco
- Facebook - EDA Fresco