Algorithms problems
Search, sort, graph traversal, DP. The timeless core of computer science.
395 problems142 Easy175 Medium78 Hard
50 problems
Binary Search
al-001
Pair Sum in Sorted Array
al-002
Prefix Sum Array
al-003
Bubble Sort
al-004
Insertion Sort
al-005
Selection Sort
al-006
Greatest Common Divisor
al-007
Fast Exponentiation
al-008
Iterative Factorial
al-009
Fibonacci Number
al-010
Anagram Check
al-011
Longest Common Prefix
al-012
Caesar Cipher
al-013
Count Set Bits
al-014
First Occurrence in Sorted Array
al-015
Maximum Sum Subarray of Size K
al-016
Maximum Subarray Sum
al-017
Merge Sort
al-018
Quick Sort
al-019
Counting Sort
al-020
Sieve of Eratosthenes
al-021
Modular Exponentiation
al-022
Binomial Coefficient
al-023
0/1 Knapsack
al-024
Longest Common Subsequence
al-025
Coin Change
al-026
Longest Increasing Subsequence
al-027
Interval Scheduling
al-028
Subsets Generation
al-029
Permutations Generation
al-030
Run-Length Encoding
al-031
Dutch National Flag
al-032
Heapsort
al-033
Fibonacci by Fast Doubling
al-034
Edit Distance
al-035
N-Queens Count
al-036
Median of Two Sorted Arrays
al-037
Topological Sort
al-038
Trapping Rain Water
al-039
Longest Unique Substring
al-040
Valid Parentheses
al-041
Climbing Stairs
al-042
Missing Number
al-043
Single Number
al-044
Power of Two
al-045
GCD of Array
al-046
LCM of Array
al-047
N-th Prime
al-048
Roman to Integer
al-049
Excel Column Number
al-050
Showing 50 of 395 problems.