Linear Algebra problems
Vectors, matrices, decompositions. The bedrock of every ML primitive.
320 problems117 Easy141 Medium62 Hard
50 problems
Matrix Multiplication
la-001
Matrix Transpose
la-002
Matrix Trace
la-003
Vector Dot Product
la-004
Vector Cross Product
la-005
L2 Vector Norm
la-006
Vector Projection
la-007
2x2 Matrix Determinant
la-008
3x3 Matrix Determinant
la-009
2x2 Matrix Inverse
la-010
Vector Addition
la-011
Scalar-Vector Multiplication
la-012
L1 Vector Norm
la-013
Infinity Vector Norm
la-014
Orthogonality Check
la-015
Identity Matrix
la-016
Main Diagonal Extraction
la-017
Matrix Addition
la-018
Matrix Scalar Multiplication
la-019
Hadamard Product
la-020
Symmetric Matrix Check
la-021
2D Scaling Matrix
la-022
Frobenius Norm
la-023
Matrix 1-Norm (Max Column Sum)
la-024
Cosine Similarity of Vectors
la-025
Angle Between Vectors
la-026
Outer Product
la-027
Kronecker Product
la-028
Matrix Minor
la-029
Cofactor Matrix
la-030
Matrix Power
la-031
Skew-Symmetric Matrix Check
la-032
Orthogonal Matrix Check
la-033
2D Rotation Matrix Apply
la-034
2D Reflection Matrix Apply
la-035
2D Shear Matrix Apply
la-036
Homogeneous Translation Matrix
la-037
Matrix Rank via Row Reduction
la-038
Forward and Back Substitution Solve
la-039
Eigenvector Check
la-040
Cramer's Rule 2x2
la-041
Condition Number via 1-Norms
la-042
Adjugate Matrix 3x3
la-043
Inverse 3x3 via Adjugate
la-044
Reduced Row Echelon Form
la-045
Null Space Basis
la-046
LU Decomposition (Doolittle)
la-047
Cholesky Decomposition
la-048
Gram-Schmidt Orthonormalization
la-049
Power Iteration Dominant Eigenvalue
la-050
Showing 50 of 320 problems.