Skip to content

Jupyter notebooks for LeetCode problems, Python library notes (NumPy, Pandas, Matplotlib) and DSA concepts.

Notifications You must be signed in to change notification settings

Gekko12/Python_Notebooks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python_Notebooks

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