Python DSA Dashboard

134 demos 30 categories
🔍
Interview_workbook/algorithms/searching

Advanced Search

Algorithm implementation with demo and complexity analysis.
Interview_workbook/algorithms/searching

Binary Search

Algorithm implementation with demo and complexity analysis.
Interview_workbook/algorithms/searching

Linear Search

Algorithm implementation with demo and complexity analysis.
Interview_workbook/algorithms/searching

Quickselect

Algorithm implementation with demo and complexity analysis.
Interview_workbook/algorithms/sorting

Bubble Sort

Algorithm implementation with demo and complexity analysis.
Interview_workbook/algorithms/sorting

Heap Sort

Algorithm implementation with demo and complexity analysis.
Interview_workbook/algorithms/sorting

Insertion Sort

Algorithm implementation with demo and complexity analysis.
Interview_workbook/algorithms/sorting

Merge Sort

Algorithm implementation with demo and complexity analysis.
Interview_workbook/algorithms/sorting

Non Comparison Sorts

Algorithm implementation with demo and complexity analysis.
Interview_workbook/algorithms/sorting

Quick Sort

Algorithm implementation with demo and complexity analysis.
Interview_workbook/algorithms/sorting

Selection Sort

Algorithm implementation with demo and complexity analysis.
Interview_workbook/concurrency

Intro

Algorithm implementation with demo and complexity analysis.
Interview_workbook/data_structures

Fenwick Tree

Algorithm implementation with demo and complexity analysis.
Interview_workbook/data_structures

Heap Patterns

Algorithm implementation with demo and complexity analysis.
Interview_workbook/data_structures

Lfu Cache

Algorithm implementation with demo and complexity analysis.
Interview_workbook/data_structures

Lru Cache

Algorithm implementation with demo and complexity analysis.
Interview_workbook/data_structures

Segment Tree

Algorithm implementation with demo and complexity analysis.
Interview_workbook/data_structures

Trie

Algorithm implementation with demo and complexity analysis.
Interview_workbook/data_structures

Union Find

Algorithm implementation with demo and complexity analysis.
Interview_workbook/dp

Bitmask Tsp

Algorithm implementation with demo and complexity analysis.
Interview_workbook/dp

Coin Change

Algorithm implementation with demo and complexity analysis.
Interview_workbook/dp

Edit Distance

Algorithm implementation with demo and complexity analysis.
Interview_workbook/dp

Fibonacci

Algorithm implementation with demo and complexity analysis.
Interview_workbook/dp

Knapsack

Algorithm implementation with demo and complexity analysis.
Interview_workbook/dp

Lcs

Algorithm implementation with demo and complexity analysis.
Interview_workbook/dp

Longest Increasing Subsequence

Algorithm implementation with demo and complexity analysis.
Interview_workbook/dp

State Compression Grid

Algorithm implementation with demo and complexity analysis.
Interview_workbook/graphs

A Star

Algorithm implementation with demo and complexity analysis.
Interview_workbook/graphs

Bellman Ford

Algorithm implementation with demo and complexity analysis.
Interview_workbook/graphs

Bfs Dfs

Algorithm implementation with demo and complexity analysis.
Interview_workbook/graphs

Dijkstra

Algorithm implementation with demo and complexity analysis.
Interview_workbook/graphs

Floyd Warshall

Algorithm implementation with demo and complexity analysis.
Interview_workbook/graphs

Mst

Algorithm implementation with demo and complexity analysis.
Interview_workbook/graphs

Scc

Algorithm implementation with demo and complexity analysis.
Interview_workbook/graphs

Topological Sort

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode

Audit

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/arrays_hashing

Contains Duplicate

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/arrays_hashing

Encode And Decode Strings

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/arrays_hashing

Group Anagrams

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/arrays_hashing

Longest Common Prefix

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/arrays_hashing

Longest Consecutive Sequence

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/arrays_hashing

Product Of Array Except Self

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/arrays_hashing

Top K Frequent Elements

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/arrays_hashing

Two Sum

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/arrays_hashing

Valid Anagram

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/arrays_hashing

Valid Sudoku

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/backtracking

Combination Sum

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/backtracking

Combination Sum Ii

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/backtracking

Permutations

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/backtracking

Subsets

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/backtracking

Subsets Ii

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/binary_search

Binary Search

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/binary_search

Find Kth Smallest In Sorted Matrix

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/binary_search

Find Min In Rotated Sorted Array

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/binary_search

Find Peak Element

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/binary_search

Koko Eating Bananas

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/binary_search

Search 2D Matrix

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/binary_search

Search In Rotated Sorted Array

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/bit_manip

Counting Bits

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/bit_manip

Number Of 1 Bits

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/bit_manip

Reverse Bits

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/bit_manip

Single Number

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/dp_1d

Climbing Stairs

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/dp_1d

Coin Change

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/dp_1d

House Robber

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/dp_1d

House Robber Ii

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/dp_1d

Longest Increasing Subsequence

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/dp_1d

Partition Equal Subset Sum

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/dp_2d

Edit Distance

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/dp_2d

Longest Common Subsequence

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/dp_2d

Maximal Square

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/dp_2d

Unique Paths

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/dp_2d

Word Break

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/graphs

Clone Graph

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/graphs

Course Schedule

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/graphs

Course Schedule Ii

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/graphs

Number Of Islands

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/graphs

Pacific Atlantic Water Flow

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/graphs

Rotting Oranges

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/graphs

Surrounded Regions

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/greedy

Candy

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/greedy

Gas Station

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/greedy

Jump Game

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/greedy

Jump Game Ii

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/greedy

Maximum Subarray

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/greedy

Merge Triplets

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/greedy

Monotone Increasing Digits

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/greedy

Non Decreasing Array

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/greedy

Partition Labels

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/greedy

Valid Parenthesis String

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/heap

Find Median From Data Stream

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/heap

Kth Largest Element

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/heap

Last Stone Weight

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/heap

Task Scheduler

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/heap

Top K Frequent Words

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/intervals

Insert Interval

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/intervals

Meeting Rooms

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/intervals

Meeting Rooms Ii

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/intervals

Merge Intervals

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/intervals

Non Overlapping Intervals

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/linked_list

Add Two Numbers

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/linked_list

Linked List Cycle

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/linked_list

Linked List Cycle Ii

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/linked_list

Merge Two Sorted Lists

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/linked_list

Reorder List

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/linked_list

Reverse Linked List

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/math_geometry

Happy Number

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/math_geometry

Rotate Image

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/math_geometry

Set Matrix Zeroes

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/math_geometry

Spiral Matrix

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/sliding_window

Best Time To Buy Sell Stock

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/sliding_window

Find All Anagrams In String

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/sliding_window

Longest Repeating Character Replacement

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/sliding_window

Longest Substring Without Repeating

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/sliding_window

Minimum Window Substring

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/sliding_window

Permutation In String

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/sliding_window

Sliding Window Maximum

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/sliding_window

Subarray Product Less Than K

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/stack

Car Fleet

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/stack

Daily Temperatures

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/stack

Evaluate Reverse Polish Notation

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/stack

Generate Parentheses

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/stack

Largest Rectangle In Histogram

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/stack

Min Stack

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/stack

Valid Parentheses

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/trees

Balanced Binary Tree

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/trees

Binary Tree Level Order Traversal

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/trees

Diameter Of Binary Tree

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/trees

Invert Binary Tree

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/trees

Max Depth Binary Tree

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/trees

Same Tree

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/trees

Subtree Of Another Tree

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/trees

Validate Bst

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/tries

Add And Search Word

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/tries

Implement Trie

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/two_pointers

Container With Most Water

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/two_pointers

Move Zeroes

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/two_pointers

Remove Nth Node From End

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/two_pointers

Three Sum

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/two_pointers

Three Sum Closest

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/two_pointers

Trapping Rain Water

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/two_pointers

Two Sum Ii

Algorithm implementation with demo and complexity analysis.
Interview_workbook/leetcode/two_pointers

Valid Palindrome

Algorithm implementation with demo and complexity analysis.
Interview_workbook/math_utils

Number Theory

Algorithm implementation with demo and complexity analysis.
Interview_workbook/patterns

Backtracking

Algorithm implementation with demo and complexity analysis.
Interview_workbook/patterns

Binary Search On Answer

Algorithm implementation with demo and complexity analysis.
Interview_workbook/patterns

Meet In The Middle

Algorithm implementation with demo and complexity analysis.
Interview_workbook/patterns

Monotonic Stack

Algorithm implementation with demo and complexity analysis.
Interview_workbook/patterns

Sliding Window

Algorithm implementation with demo and complexity analysis.
Interview_workbook/patterns

Two Pointers

Algorithm implementation with demo and complexity analysis.
Interview_workbook/robotics

Bug Algorithms

Algorithm implementation with demo and complexity analysis.
Interview_workbook/robotics

Occupancy Grid

Algorithm implementation with demo and complexity analysis.
Interview_workbook/robotics

Particle Filter

Algorithm implementation with demo and complexity analysis.
Interview_workbook/robotics

Pledge Algorithm

Algorithm implementation with demo and complexity analysis.
Interview_workbook/robotics

Potential Fields

Algorithm implementation with demo and complexity analysis.
Interview_workbook/robotics

Rrt

Algorithm implementation with demo and complexity analysis.
Interview_workbook/robotics

Wall Following

Algorithm implementation with demo and complexity analysis.
Interview_workbook/strings

Kmp

Algorithm implementation with demo and complexity analysis.
Interview_workbook/strings

Manacher

Algorithm implementation with demo and complexity analysis.
Interview_workbook/strings

Rabin Karp

Algorithm implementation with demo and complexity analysis.
Interview_workbook/strings

Suffix Array

Algorithm implementation with demo and complexity analysis.
Interview_workbook/strings

Z Algorithm

Algorithm implementation with demo and complexity analysis.
Interview_workbook/systems

Consensus Basics

Algorithm implementation with demo and complexity analysis.
Interview_workbook/systems

Rate Limiter

Algorithm implementation with demo and complexity analysis.
Interview_workbook/systems

Reservoir Sampling

Algorithm implementation with demo and complexity analysis.
Interview_workbook/systems

Sharded Bfs

Algorithm implementation with demo and complexity analysis.
Visualizations

Sorting Visualizations

Algorithm implementation with demo and complexity analysis.
Visualizations

Graph Traversal (BFS/DFS)

Algorithm implementation with demo and complexity analysis.
Visualizations

Pathfinding (A*/Dijkstra/BFS/GBFS)

Algorithm implementation with demo and complexity analysis.
Visualizations

Array Techniques

Algorithm implementation with demo and complexity analysis.
Visualizations

Minimum Spanning Tree (Kruskal/Prim)

Algorithm implementation with demo and complexity analysis.
Visualizations

Topological Sort (Kahn)

Algorithm implementation with demo and complexity analysis.
Visualizations

Neural Network (MLP Classifier)

Algorithm implementation with demo and complexity analysis.