Skip to content

CaveBin/algorithm-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

🏆 6-Week Algorithm Showcase Plan

This repository documents my structured algorithm learning and projects over 6 weeks. Each week focuses on a specific topic, with selected problems, code solutions, and weekly summaries.


📊 Weekly Progress

Week Topic Progress
1 Arrays & Strings Week 1
2 Stack, Queue & Linked List Week 2
3 Recursion & Binary Trees Week 3
4 Dynamic Programming Week 4
5 Graphs & Union-Find Week 5
6 Capstone Project Week 6

📅 Daily Tasks

Week Day Problem Status
1 1 Two Sum Day 1
1 2 Three Sum Day 2
1 3 Move Zero / Remove Duplicates Day 3
1 4 Sliding Window Max Day 4
1 5 Longest Palindrome Day 5
1 6-7 Weekly Summary Day 6-7
Week Day Problem Status
2 1 Valid Parentheses Day 1
2 2 Min Stack Day 2
2 3 Linked List Reversal Day 3
2 4 Merge two sorted linked lists Day 4
2 5 Implementing a stack using queues Day 5
2 6-7 Weekly Summary Day 6-7

Repeat for Weeks 3–6


✅ How to Use

  • Each day, solve the assigned problem and push code to the repo.
  • Weekly, write a Markdown summary documenting insights.
  • Update the corresponding badge to reflect completion (0% → 100%, or red → green).
  • Week 6: Build a small project to integrate all learned algorithms.

Flag badges

https://shields.io/badges

About

6-Week Algorithm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published