Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Structures & Algorithms (DSA)

Curated solutions to LeetCode problems, algorithm design patterns, and computer science lab assignments.


📊 Daily LeetCode & Problem Solving Tracker

# Problem Topic Difficulty Solution Time Space Date Added
0001 Two Sum Arrays & Hashing Easy Python $O(n)$ $O(n)$ 2026-09-08
0217 Contains Duplicate Arrays & Hashing Easy Python $O(n)$ $O(n)$ 2026-09-09

📚 Lab Assignments

  • Lab 1 — Library Borrowing Frequency & Counter Analytics
  • Lab 2 — Array Operations & Search Procedures
  • Lab 3 — Stack Implementation & Expression Evaluation
  • Lab 4 — Queue Architectures & Buffer Management
  • Lab 5 — Linked List Manipulation & Traversal
  • Lab 6 — Binary Search Trees (BST) & In-order Walk
  • Lab 8 — Graph Representation & Traversal (BFS/DFS)

🛠️ How to Run Tests

Run individual problem solutions directly with Python:

python leetcode/0001_two_sum.py

Or execute all tests using pytest:

pytest leetcode/

About

DSA lab assignment

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages