Skip to content

Latest commit

 

History

History
117 lines (80 loc) · 8.98 KB

TagsREADME.md

File metadata and controls

117 lines (80 loc) · 8.98 KB

Problems Sorted By Tag

Array

Squence Problem Level Language Tags Video Tutorial
0 Find Peak Element.java Medium Java [Array, Binary Search]
1 Minimum Size Subarray Sum.java Medium Java [Array, Binary Search, Two Pointers]
2 Find Minimum in Rotated Sorted Array.java Medium Java [Array, Binary Search]
3 Find Minimum in Rotated Sorted Array II.java Hard Java [Array, Binary Search]

DFS

Squence Problem Level Language Tags Video Tutorial
0 Flatten Binary Tree to Linked List.java Medium Java [Binary Tree, DFS]
1 Binary Tree Paths.java Easy Java [Binary Tree, DFS]
2 Clone Graph.java Medium Java [BFS, DFS, Graph]
3 Number of Islands.java Medium Java [BFS, DFS, Union Find]
4 Graph Valid Tree.java Medium Java [BFS, DFS, Graph, Union Find]

Hash Table

Squence Problem Level Language Tags Video Tutorial
0 Longest Substring Without Repeating Characters.java Medium Java [Hash Table, String, Two Pointers]
1 Minimum Window Substring.java Hard Java [Hash Table, String, Two Pointers]
2 Longest Substring with At Most K Distinct Characters.java Medium Java [Hash Table, String]

Graph

Squence Problem Level Language Tags Video Tutorial
0 Clone Graph.java Medium Java [BFS, DFS, Graph]
1 Graph Valid Tree.java Medium Java [BFS, DFS, Graph, Union Find]

Binary Tree

Squence Problem Level Language Tags Video Tutorial
0 Flatten Binary Tree to Linked List.java Medium Java [Binary Tree, DFS]
1 Binary Tree Paths.java Easy Java [Binary Tree, DFS]

Two Pointers

Squence Problem Level Language Tags Video Tutorial
0 Minimum Size Subarray Sum.java Medium Java [Array, Binary Search, Two Pointers]
1 Longest Substring Without Repeating Characters.java Medium Java [Hash Table, String, Two Pointers]
2 Minimum Window Substring.java Hard Java [Hash Table, String, Two Pointers]
3 Linked List Cycle.java Easy Java [Linked List, Two Pointers]
4 Remove Nth Node From End of List.java Medium Java [Linked List, Two Pointers]
5 Linked List Cycle II.java Medium Java [Linked List, Two Pointers]

Union Find

Squence Problem Level Language Tags Video Tutorial
0 Connecting Graph.java Medium Java [Union Find]
1 Connecting Graph II.java Medium Java [Union Find]
2 Connecting Graph III.java Medium Java [Union Find]
3 Number of Islands.java Medium Java [BFS, DFS, Union Find]
4 Number of Islands II.java Hard Java [Union Find]
5 Graph Valid Tree.java Medium Java [BFS, DFS, Graph, Union Find]

String

Squence Problem Level Language Tags Video Tutorial
0 Longest Substring Without Repeating Characters.java Medium Java [Hash Table, String, Two Pointers]
1 Minimum Window Substring.java Hard Java [Hash Table, String, Two Pointers]
2 Longest Substring with At Most K Distinct Characters.java Medium Java [Hash Table, String]

Binary Search

Squence Problem Level Language Tags Video Tutorial
0 Find Peak Element.java Medium Java [Array, Binary Search]
1 Minimum Size Subarray Sum.java Medium Java [Array, Binary Search, Two Pointers]
2 Kth Smallest Number in Sorted Matrix.java Medium Java [Binary Search, Heap]
3 Find Minimum in Rotated Sorted Array.java Medium Java [Array, Binary Search]
4 Find Minimum in Rotated Sorted Array II.java Hard Java [Array, Binary Search]

BFS

Squence Problem Level Language Tags Video Tutorial
0 Clone Graph.java Medium Java [BFS, DFS, Graph]
1 Number of Islands.java Medium Java [BFS, DFS, Union Find]
2 Graph Valid Tree.java Medium Java [BFS, DFS, Graph, Union Find]

Heap

Squence Problem Level Language Tags Video Tutorial
0 Kth Smallest Number in Sorted Matrix.java Medium Java [Binary Search, Heap]

Linked List

Squence Problem Level Language Tags Video Tutorial
0 Linked List Cycle.java Easy Java [Linked List, Two Pointers]
1 Remove Nth Node From End of List.java Medium Java [Linked List, Two Pointers]
2 Linked List Cycle II.java Medium Java [Linked List, Two Pointers]