Math for Programmers questions and answers
Number theory, combinatorics and computational geometry. Page 1 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 1-60
- 0/1 knapsack with dependent item weight?
- 2 Laser beams number of intersections in a mirror problem
- 2D Bin Packing Algorithm
- 3 dimensional bin packing algorithms
- 3D collision detection convex hull vs convex hull , need Position and Normal
- 3D Least Squares Plane
- 3D Line Segment and Plane Intersection
- 3D symmetry search algorithm
- A divide-and-conquer algorithm for counting dominating points?
- A fast algorithm for creating a puzzle
- A fast way to find an all zero answer
- A Good and SIMPLE Measure of Randomness
- A linear-time algorithm to find any vertex of a polygon visible from other vertex
- A Onlogn algorithm to find the segment among nn segments with the lowest slope
- A simple algorithm for generating positive-semidefinite matrices
- A two way minimum spanning tree of a directed graph
- A way to draw equidistant curve
- Absolute distance from various points in On
- Accuracy in Calculating Fourth Derivative using Finite Differences in Tensorflow
- ACM Problem Coin-Flipping, help me identify the type of problem this is
- Adjacent number algorithm grouper
- Aggregation of array data over a given dimension
- AKS Primes algorithm in Python
- Algo for dividing a number into almost equal whole numbers
- Algorithm - solving linear equation in one variable
- Algorithm about number theory
- Algorithm Calculate pseudo-random point inside an ellipse
- algorithm for a random space bordered by elements of equal length
- Algorithm for Calculating Binomial Coefficient
- Algorithm for calculating probabilities of a number being drawn opening a book
- Algorithm for clustering with minimum size constraints
- Algorithm for computing the inverse of a polynomial
- Algorithm for computing the plausibility of a function / Monte Carlo Method
- Algorithm for determining whether a point is inside a 3D mesh
- Algorithm for downsampling array of intervals
- Algorithm for enumerating all possible ways a rectangle can be split into n smaller rectangles
- Algorithm for falling grid items
- Algorithm for Finding a circle among 2n3 points such that it contains n points inside, n points outside and 3 points on itself
- Algorithm for finding all paths in a NxN grid
- Algorithm for finding multiset permutation given lexicographic index
- Algorithm for finding nearby points?
- Algorithm for finding nearest object on 2D grid
- Algorithm for finding path combinations?
- Algorithm for finding the fewest rectangles to cover a set of rectangles without overlapping
- Algorithm for finding the smallest power of two that's greater or equal to a given value
- Algorithm for fitting abstract distances in 2D
- Algorithm for fitting points to a grid
- Algorithm for generating a random number
- Algorithm for generating a triangular mesh from a cloud of points
- Algorithm for generating all possible boolean functions of n variables
- Algorithm for Human Towering
- Algorithm for inserting points in a piecewise-cubic Bézier path
- Algorithm for intersection of 2 lines?
- Algorithm for iterating over an outward spiral on a discrete 2D grid from the origin
- Algorithm for joining circles into a polygon
- Algorithm for maximizing coverage of rectangular area with scaling tiles
- Algorithm for offsetting edges of 3D triangle mesh
- Algorithm for optimally choosing actions to perform a task
- Algorithm for placing a grid over a disordered set of points
- Algorithm for powfloat, float

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