Sector file // dsa
DATA STRUCTURES & ALGORITHMSDECODED.
Algorithms & data structures
154 Questions95.4k Views6.3k Upvotes
38 easy89 med27 hard
Answers in
Easy
4 questionsHow do you add one to a number represented as a digit array?
DSA · 787 views · arrays, math
Views:787Likes:44
How do you find the longest common prefix of an array of strings?
DSA · 742 views · dsa, strings
Views:742Likes:69
How do you check if a string is a valid palindrome?
DSA · 459 views · dsa, two-pointers, strings
Views:459Likes:19
How do you check if two strings are anagrams?
DSA · 381 views · strings, hashing
Views:381Likes:73
Medium
7 questionsWhat is a trie and when is it useful?
DSA · 1.1k views · trie, strings
Views:1.1kLikes:14
How do you group anagrams together?
DSA · 568 views · strings, hashing
Views:568Likes:64
How do you find the longest substring without repeating characters?
DSA · 526 views · strings, sliding-window
Views:526Likes:59
How do you solve the word break problem?
DSA · 476 views · dp, strings
Views:476Likes:61
How do you find the longest common subsequence?
DSA · 363 views · dp, lcs
Views:363Likes:77
How do you count the number of islands in a grid?
DSA · 255 views · grid, bfs, dfs
Views:255Likes:42
How do you find the longest palindromic substring?
DSA · 109 views · strings, dp, expand-center
Views:109Likes:65
Hard
6 questionsHow does the KMP string-matching algorithm work?
DSA · 1.2k views · dsa, strings, pattern-matching
Views:1.2kLikes:0
How do you find the minimum window substring?
DSA · 932 views · strings, sliding-window
Views:932Likes:19
How do you serialize and deserialize a binary tree?
DSA · 870 views · trees, serialization
Views:870Likes:58
How do you solve the word ladder problem?
DSA · 817 views · graphs, bfs
Views:817Likes:23
How do you compute the edit distance between two strings?
DSA · 610 views · dp, strings
Views:610Likes:65
How do you solve the N-Queens problem?
DSA · 563 views · dsa, backtracking
Views:563Likes:9
Seen a Data Structures & Algorithms question that is not here? Add it and help the next candidate.
Share a question