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
4301 problems total
Array
(1905)
Sorting
(440)
Depth First Search
(316)
Database
(301)
Breadth First Search
(241)
Tree
(240)
Stack
(172)
Graph Theory
(169)
Linked List
(81)
Monotonic Stack
(67)
Queue
(50)
Recursion
(48)
Shortest Path
(33)
All Topics
(4301)
Database
(305)
Networking
(0)
Object Oriented Design
(31)
Programming Languages
(5)
System Design
(0)
Algorithms
(3944)
Filter by Difficulty:
Easy
Medium
Hard
🎥
Has Video
Tag:
🏷️
All Tags
Company:
🏢
All Companies
Title
Difficulty
Videos
Companies
Find the smallest subarray with a sum greater than a given integer
medium
-
Find Time Required to Eliminate Bacterial Strains
hard
-
Find two repeating elements in a given ranged array
medium
-
Find Unique Binary String
medium
Find Valid Emails
easy
-
Find Valid Pair of Adjacent Digits in String
easy
-
Find Vertical Sum in binary Tree
medium
-
Find X Value of Array I
medium
-
Find X Value of Array II
hard
-
Finding N-th Smallest Sum from Two Sorted Arrays
medium
-
microsoft
Finding the Critical Point in a Mountain or Valley-Shaped Array
medium
-
Finding the Maximum Distance Between Increasing Elements in an Array
medium
-
Finding the most frequent element in an array of numbers from 0 to n-1
medium
-
First Duplicate Character in a String
easy
-
First duplicate element in an array by its index
easy
-
First Letter Capitalization II
hard
-
First negative number in every window of size k or w
easy
-
First Unique Character in a Stream of Characters
medium
-
amazon
google
microsoft
First Unique element in an array
easy
-
Fisher-Yates Shuffle
medium
-
facebook
Fisher-Yates Shuffle vs Reservoir Sampling
medium
-
Fix the variable capture in closure
medium
-
google
Flatten a Multi-Level Linked List in Depth-first way
medium
-
Flatten a Multi-Level Linked List level by level
medium
-
facebook
Flatten a nested dictionary
easy
-
stripe
Flatten Binary Search Tree to Circular Doubly Linked List
medium
-
Flatten binary search tree to sorted linked list
medium
-
Flatten Binary tree to double linked list in-place
medium
-
Flatten binary tree to linked list in order of inorder traversal
medium
-
Floyd Cycle-Finding Algorithm
medium
-
Floyd-Warshall Algorithm
medium
-
Fractional knapsack problem
medium
-
Freivald’s Algorithm to check if a matrix is product of two
medium
-
Frequencies of Shortest Supersequences
hard
-
Fruits Into Baskets II
easy
-
Fruits Into Baskets III
medium
-
Game of Master Mind
medium
-
Generate 0 and 1 with 25% and 75% Probability Using a Fair Coin
medium
-
Generate a finite, but an arbitrarily large binary tree in O(1) time
medium
-
jane-street
Generate All Strings of n bits
medium
-
Generate one of 3 numbers according to given probabilities
medium
-
Generate random numbers from list based on given probabilities
medium
-
triplebyte
Get sqrt nth node in Linked List
medium
-
Ghost Word Game Winning Strategy
hard
-
two-sigma
Given a binary search tree with 2 nodes swapped find number of pairs not following BST properties
easy
-
Given an array count max number of surpassers
medium
-
Given menu item with price and budget, get all possible combinations of menu items
medium
-
reddit
Given preorder traversal of a BST, check if each non-leaf node has only one child
medium
-
Good vs Bad Hash function examples
medium
-
Graph Representation - Adjacency List (with isDirected)
medium
-
Showing 351 to 400 of 4301 results
Previous
1
...
6
7
8
9
10
...
87
Next