https://github.com/walshyb/datastructures-and-algorithms
  
  
    My notes on common algorithms and data structures 
    https://github.com/walshyb/datastructures-and-algorithms
  
algorithms algorithms-and-data-structures arrays data-structures datastructures graphs hashmaps latex
        Last synced: 7 months ago 
        JSON representation
    
My notes on common algorithms and data structures
- Host: GitHub
- URL: https://github.com/walshyb/datastructures-and-algorithms
- Owner: walshyb
- License: mit
- Created: 2024-02-07T06:23:18.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-19T15:35:32.000Z (over 1 year ago)
- Last Synced: 2025-01-25T23:47:17.641Z (9 months ago)
- Topics: algorithms, algorithms-and-data-structures, arrays, data-structures, datastructures, graphs, hashmaps, latex
- Language: TeX
- Homepage:
- Size: 1010 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
- 
            Metadata Files:
            - Readme: README.md
- License: LICENSE
 
Awesome Lists containing this project
README
          # My Data Structures and Algorithms (DSA) Notes
I find that every time I'm prepping for interviews, I find myself trying to find old notes, re-find the most common algorithms, and re-find common problems for those algorithms. It's a tedious process that I hope to solve for myself here: Make one set of (relatively) *good* [enough] notes that hits all the topics I have to look up every time DSA studying comes up.
I have decided to write them in LaTeX primarily because I have never used it and figured it would be a doubly good learning experience; all whilst making pretty documents.
Code samples are in Python, C++, and C (C when really a hashmap is not involved :D ).
Inclusions, thus far:
- Arrays and Hashmaps:
    - Binary Search
    - Sliding Window
    - Two Sum
    - Top K Frequent Elements