Skip to content
Algorithms in 60 Days
Curriculum
Interview Prep
Learn
Study Plans
Python Primer
Topics
Sorting Visualizer
Resources
Blog
Forum
About
Log In
Sign Up
U
Profile
Log Out
Home
Curriculum
Interview Prep
Learn
Study Plans
Python Primer
Topics
Sorting Visualizer
Resources
Blog
Forum
Dashboard
About
Log In
Sign Up
Profile
Log Out
Menu
Navigation
Home
Curriculum
60 Days Challenge
Day 1
Introduction to Algorithms
Day 2
Algorithmic Thinking and Pseudocode
Day 3
Introduction to Time Complexity
Day 4
Introduction to Arrays
Day 5
Multi-Dimensional Arrays and Sorting Algorithms
Day 6
Advanced Sorting Algorithms - Insertion Sort and Merge Sort
Day 7
Introduction to Linked Lists
Day 8
Singly Linked Lists - Implementation and Basic Operations
Day 9
Doubly Linked Lists - Implementation and Comparison
Day 10
Advanced Linked List Operations and Problems
Day 11
Introduction to Stacks
Day 12
Introduction to Queues
Day 13
Introduction to Trees
Day 14
Binary Trees
Day 15
Binary Search Trees
Day 16
Tree Traversals
Day 17
Heaps and Priority Queues
Day 18
Introduction to Graphs
Day 19
Graph Representations
Day 20
Graph Traversals - BFS and DFS
Day 21
Shortest Path Algorithms
Day 22
Minimum Spanning Trees
Day 23
Hash Tables
Day 24
Sets and Their Applications
Day 25
Binary Search and Its Variations
Day 26
Quicksort Algorithm
Day 27
Mergesort Algorithm
Day 28
Heapsort Algorithm
Day 29
Comparison of Sorting Algorithms
Day 30
Introduction to Dynamic Programming
Day 31
Fibonacci Sequence and Dynamic Programming
Day 32
Longest Common Subsequence
Day 33
The Knapsack Problem
Day 34
Matrix Chain Multiplication
Day 35
Longest Increasing Subsequence
Day 36
Edit Distance Problem
Day 37
Coin Change Problem
Day 38
Rod Cutting Problem
Day 39
Palindrome Partitioning
Day 40
Introduction to Greedy Algorithms
Day 41
Activity Selection Problem
Day 42
Huffman Coding
Day 43
Dijkstra's Algorithm
Day 44
Prim's Algorithm
Day 45
Kruskal's Algorithm
Day 46
Floyd-Warshall Algorithm
Day 47
Bellman-Ford Algorithm
Day 48
Introduction to Backtracking
Day 49
N-Queens Problem
Day 50
Sudoku Solver
Day 51
Hamiltonian Cycle
Day 52
Graph Coloring
Day 53
Bit Manipulation Techniques
Day 54
Power Set
Day 55
Counting Bits
Day 56
String Algorithms - KMP
Day 57
Rabin-Karp Algorithm
Day 58
Tries
Day 59
Advanced Tree Structures
Day 60
Competitive Programming Techniques and Wrap-up
Interview Prep
Learn
Study Plans
Python Primer
Topics
Sorting Visualizer
Learning Resources
Blog
Forum
Dashboard
About
Posts tagged
Tags
Jul 10, 2026
Algorithms
Jul 10, 2026
Backtracking
Jul 10, 2026
Binary-Trees
Jul 10, 2026
Bst
Jul 10, 2026
Data-Structures
Jul 10, 2026
Greedy
Jul 10, 2026
Hash-Tables
Jul 10, 2026
Hashing
Jul 10, 2026
Heaps
Jul 10, 2026
Interview-Prep
Jul 10, 2026
Linked-Lists
Jul 10, 2026
Pattern-Matching
Jul 10, 2026
Priority-Queue
Jul 10, 2026
Python
Jul 10, 2026
Queues
Jul 10, 2026
Recursion
Jul 10, 2026
Sets
Jul 10, 2026
Stacks
Jul 10, 2026
Strings
Jul 10, 2026
Trees
Jul 6, 2026
Faang
Jul 6, 2026
Neetcode
Jul 6, 2026
Study-Plan
Jul 6, 2026
Binary-Search-Trees
Jul 6, 2026
Career
Jul 6, 2026
Meta
Jul 6, 2026
Google
Jul 6, 2026
Leetcode
Jul 6, 2026
Resources
Jul 6, 2026
Amazon
Jul 6, 2026
Dynamic-Programming
Jul 6, 2026
Bit-Manipulation
Jul 6, 2026
Bitwise
Jul 6, 2026
Interviews
Jul 6, 2026
Programming
Jul 6, 2026
Binary-Search
Jul 6, 2026
Cheatsheet
Jul 6, 2026
Hash-Maps
Jul 6, 2026
Problem-Solving
Jul 6, 2026
Time-Complexity
Jul 6, 2026
Bfs
Jul 6, 2026
Dfs
Jul 6, 2026
Dijkstra
Jul 6, 2026
Graphs
Jul 6, 2026
Prefix-Tree
Jul 6, 2026
Tries
Jul 5, 2026
Arrays
Jul 5, 2026
Sliding-Window
Jul 5, 2026
Two-Pointers
Oct 12, 2024
Analytics
Oct 12, 2024
Apis
Oct 12, 2024
Performance
Oct 12, 2024
Usage
Oct 11, 2024
Backward-Compatibility
Oct 11, 2024
Deployment
Oct 11, 2024
Reliability
Oct 11, 2024
Scalability
Oct 11, 2024
Security
Oct 11, 2024
Upgrades
Oct 11, 2024
Versioning
Oct 10, 2024
Api Protection
Oct 10, 2024
Authentication
Oct 10, 2024
Encryption
Oct 9, 2024
Automation
Oct 9, 2024
Qa
Oct 9, 2024
Testing
Oct 8, 2024
Failure-Handling
Oct 8, 2024
Resiliency
Oct 8, 2024
Retries
Oct 6, 2024
Logging
Oct 6, 2024
Monitoring
Oct 6, 2024
Troubleshooting
Oct 5, 2024
Caching
Oct 5, 2024
Optimization
Oct 5, 2024
Rate-Limiting
Oct 3, 2024
Permissions
Oct 3, 2024
Roles
Oct 3, 2024
Scopes
Oct 1, 2024
Jwt
Sep 30, 2024
Api-Design
Sep 30, 2024
Error-Handling
Sep 29, 2024
Oauth
Sep 28, 2024
Filtering
Sep 28, 2024
Pagination
Sep 27, 2024
External-Data
Sep 27, 2024
Requests
Sep 26, 2024
File-Io
Sep 25, 2024
Exceptions
Sep 24, 2024
Hash-Functions
Sep 23, 2024
Merge-Sort
Sep 22, 2024
Searching
Sep 22, 2024
Sorting
Sep 20, 2024
Applications
Sep 20, 2024
Dictionaries
Sep 18, 2024
Lists
Sep 17, 2024
Code-Reuse
Sep 17, 2024
Modules
Sep 15, 2024
Functions
Sep 14, 2024
Control-Structures
Sep 14, 2024
Loops
Sep 12, 2024
Coding101
Sep 10, 2024
Text-Processing
Sep 9, 2024
Boolean
Sep 9, 2024
Char
Sep 9, 2024
Data-Types
Sep 8, 2024
Numbers
Sep 6, 2024
Matrices
««
«
1
2
3
4
5
»
»»
Re-enter Password
For security reasons, please enter your password to continue.
Cancel
Confirm
Confirm Action
Cancel
Confirm