Algorithms questions and answers
Sorting, searching, recursion, graphs and dynamic programming. Page 5 of 20.
Data Structures & Algorithms practice on Codemia
Step through 300 algorithm problems with animated visualisers that show the data structure changing as the code runs.
Answers 241-300
- Algorithm to detect when graph re-converges similar to common subtree?
- Algorithm to determine all possible ways a group of values can be removed from a sequence
- Algorithm to determine coin combinations
- Algorithm to determine how positive or negative a statement/text is
- Algorithm to determine if array contains n...nm?
- Algorithm to determine if number is between two numbers in modular arithmetic
- algorithm to determine minimum payments amongst a group
- Algorithm to determine most popular article last week, month and year?
- Algorithm to determine the best team and formation?
- Algorithm to determine the highest and lowest possible finishing position of a team in a league
- Algorithm to determine the points delimiting the boundaries of a shape -- using javascript
- Algorithm to determine the possibility of selecting 1 unique element from n arrays
- Algorithm to divide a chocolate bar in equal parts
- Algorithm to Divide a list of numbers into 2 equal sum lists
- Algorithm to draw waveform from audio
- Algorithm to efficiently determine the nn element in a matrix
- Algorithm to emulate mouse movement as a human does?
- algorithm to enumerate all possible paths
- Algorithm to find a repeated number in a list that may contain any number of repeats
- Algorithm to find a square shape in an image?
- Algorithm to find added/removed elements in an array
- Algorithm to find ALL factorizations of an integer
- Algorithm to find all Latitude Longitude locations within a certain distance from a given Lat Lng location
- Algorithm to find all the exact divisors of a given integer
- Algorithm to find articles with similar text
- Algorithm to find duplicate in an array
- Algorithm to find if there is any i so that arrayi equals i
- Algorithm to find if two sets of sets of numbers are isomorphic or not under permutation
- Algorithm to find k smallest numbers in array of n items
- Algorithm to find keywords and keyphrases in a string
- Algorithm to find Largest prime factor of a number
- Algorithm to find lowest common ancestor in directed acyclic graph?
- Algorithm to find Lucky Numbers
- algorithm to find max independent set in a tree
- Algorithm to find maximum sum of elements in an array such that not more than k elements are adjacent
- Algorithm to find minimum spanning tree of chosen vertices
- Algorithm to find multiple string matches
- Algorithm to find next greater permutation of a given string
- Algorithm to find non-dominated pairs
- Algorithm to find optimal groups
- Algorithm to find out whether the matches for two Glob patterns or Regular Expressions intersect
- Algorithm to find peaks in 2D array
- Algorithm to find smallest integer by swapping a pair of digits in given integer
- Algorithm to find solution to puzzle
- Algorithm to find the intersection of two or more songs
- algorithm to find the largest area
- Algorithm to find the maximum sum in a sequence of overlapping intervals
- Algorithm to find the minimum number of rectangles covering certain elements in a 2d array
- Algorithm to find the minimum value point of a function
- Algorithm to find the most common substrings in a string
- Algorithm to find the next number in a sequence
- Algorithm to find the total number of connected sets in a matrix
- Algorithm to find top 10 search terms
- Algorithm to find two points furthest away from each other
- Algorithm to find two repeated numbers in an array, without sorting
- Algorithm to find which number in a list sum up to a certain number
- Algorithm to fit as many events into a schedule as possible
- Algorithm to generate a crossword
- Algorithm to generate all combinations of a string
- Algorithm to generate all possible N-digit numbers with whose digits are in increasing order

Course
Intermediate
27 lessons
15 hours
DSA Fundamentals
Master algorithmic patterns and data structures through hands-on LeetCode-style problems - from arrays and hashing to dynamic programming and advanced graphs.
View the course