Skip to content

Infinage/DSA

Repository files navigation

DSA (Data Structures and Algorithms) 🧠

This repository serves as a personal progress tracker for the DSA questions I solve. Note that to run these notebooks, you may need to install pandas, numpy or other libraries as necessary, as no requirements.txt or similar files have been provided. The Docker Compose file is available to build the Jupyter notebooks into Markdown. These markdown views are auto built after each commit and are already available in the views directory.

Challenges

1. 100L30D 🚀

Description:

  • 🎯 Challenge Goal: Solving 100 Leetcode problems of varying difficulty in 30 days.
  • 💻 Language of choice: Python, SQL
  • Markdown view link: 100L30D.ipynb.md

Timelines:

  • 📅 Start Date: 20th Dec 2023
  • 🏁 Challenge End Date: 19th Jan 2023
  • ✅ Completion Date: 8th Jan 2023

2. 75ML30D 🌟

Description:

  • 🎯 Challenge Goal: Solving 75 Medium Leetcode problems in 30 days.
  • 💻 Language of choice: Python, SQL
  • Markdown view link: 75ML30D.ipynb.md

Timelines:

  • 📅 Start Date: 9th Jan 2023
  • 🏁 Challenge End Date: 8th Feb 2023
  • ✅ Completion Date: 2nd Feb 2023

3. 50HL30D 🌈

Description:

  • 🎯 Challenge Goal: Solving 50 Hard Leetcode problems in 30 days.
  • 💻 Language of choice: Python, SQL
  • Markdown view link: 50HL30D.ipynb.md

Timelines:

  • 📅 Start Date: 8th Feb 2023
  • 🏁 Challenge End Date: 9th Mar 2023

Practice 🏋️‍♂️

Personal folder where I aim to solve at least one problem a day and push to the repo.

Study 📖

Folder for playlist tutorials that I am following and coding along.