K5kC | Code & More
Computer Science
Algorithms
Programming Languages
Database
System Design
Problems
Blind 75
Difficulty: Easy
Difficulty: Medium
Difficulty: Hard
Videos
Projects
Android
Data Science
Computer Vision
Simulations
Tools
UUID Generator
Code Formatter
Search
⌘K
Loading problems...
All Problems
522 problems total
Array
(174)
Sorting
(45)
Depth First Search
(44)
Tree
(41)
Breadth First Search
(35)
Linked List
(28)
Stack
(27)
Recursion
(18)
Graph Theory
(12)
Monotonic Stack
(8)
Queue
(6)
Shortest Path
(2)
All Topics
(4301)
Database
(0)
Java
(0)
Networking
(0)
Object Oriented Design
(1)
System Design
(0)
Algorithms
(522)
Filter by Difficulty:
Easy
Medium
Hard
🎥
Has Video
Tag:
🏷️
All Tags
Company:
🏢
All Companies
Active filters:
Topic: Algorithms
×
Clear all
Title
Difficulty
Videos
Companies
0-1 Knapsack Problem
medium
-
0-1 Knapsack with Gold Bars
medium
-
3Sum - Classic
medium
-
microsoft
8-Puzzle Solver
hard
-
airbnb
Add one to a number without using plus or minus sign
easy
-
Add Two Numbers represented as Linked List
medium
-
Add two numbers without using the plus operator
hard
-
Approximate Median in Sub-linear Time
medium
-
dropbox
Arrange Given Number To Form The Biggest Number Possible
medium
-
uber
Array With Elements Not Equal to Average of Neighbors
medium
-
Array-based Trie Implementation
medium
-
Autocomplete Suggestion System
medium
-
twitter
Balanced delimiters in an expression
easy
-
uber
Basic Euclidean Algorithm to find GCD of two numbers using modulo operator
medium
-
Binary Tree Bottom View
medium
-
yelp
Binary Tree Left Side View
medium
-
Binary Tree Level Order Traversal
medium
microsoft
Binary Tree Top View
medium
-
Boolean Parenthesization Problem
hard
-
quantcast
Boyer-Moore String Searching
medium
-
Brace Expansion
medium
-
Buildings with sunset view
medium
-
mailchimp
Calculate Rolling Hashcode for String
medium
-
Calculate the number of valid stack permutations
medium
-
Catalan Numbers
medium
-
Check if a string contains an anagram of another string
medium
-
Check if any pair of rectangles overlap
easy
-
google
Check if Array is Consecutive Integers
medium
-
Check if Array is Consecutive Positive Integers
easy
-
Check if doubly linked list is palindrome
easy
-
google
Check if Intervals Overlap
easy
-
Check if words chain to form a circle
medium
-
dropbox
Chess King Check Detector
hard
-
Oracle
Circus tower sorting
medium
-
Closest Equal Element Queries
medium
-
Coin Change Problem Family Guide
medium
-
Construct ancestor matrix from a binary tree
medium
-
Convert an infix expression to postfix
medium
-
Count frequency of target element in sorted array
medium
-
Count Knight's Tour
hard
-
google
Count Occurrences of Anagram
medium
-
Create linked lists of all the nodes at each depth for a Binary Tree
medium
-
Decode a string to all valid interpretations
medium
-
uber
Deepest Left Node in a Binary Tree
medium
-
Design hit counter with range queries
easy
-
riot-games
Detect Cycle in Undirected Graph
easy
-
pandora
Divide array into two subsets with minimum difference
hard
-
microsoft
Edit Distance - Insert, Delete, no replace
medium
-
Election Voting Machine Monitor
easy
-
uber
Evaluation of Arithmetic Expression Tree
medium
-
microsoft
Showing 1 to 50 of 522 results
1
2
3
...
11
Next