Pinned Repositories
3sum
Solution to the 3sum problem
abbreviation
Dynamic programming solution to the "Abbreviation" problem on HackerRank.
algorithms-II
All solutions to the problems in the "Algorithms II" study plan on LeetCode.
arithmetic-slices
Solution to the "Arithmetic Slices" problem on LeetCode.
gauss-benchmark-eigen
Benchmarking several methods for computing the inverse of a matrix, including the Eigen library implementation.
gauss-jordan
Implementation of the Gauss-Jordan method for inverting matrices.
graph-theory-I
All solutions to the problems in the "Graph Theory I" study plan on LeetCode.
guapo-game
Implementation of Guapo Game for iOS
poisson-3D
numerical solution of the 3D Poisson equation using the incomplete Cholesky conjugate gradient method.
ultimate-dp-I
All solutions to the problems in "Dynamic Programming I", the LeetCode dynamic programming study plan - I.
mndxpnsn's Repositories
mndxpnsn/graph-theory-I
All solutions to the problems in the "Graph Theory I" study plan on LeetCode.
mndxpnsn/abbreviation
Dynamic programming solution to the "Abbreviation" problem on HackerRank.
mndxpnsn/algorithms-II
All solutions to the problems in the "Algorithms II" study plan on LeetCode.
mndxpnsn/arithmetic-slices
Solution to the "Arithmetic Slices" problem on LeetCode.
mndxpnsn/guapo-game
Implementation of Guapo Game for iOS
mndxpnsn/poisson-3D
numerical solution of the 3D Poisson equation using the incomplete Cholesky conjugate gradient method.
mndxpnsn/ultimate-dp-I
All solutions to the problems in "Dynamic Programming I", the LeetCode dynamic programming study plan - I.
mndxpnsn/coin-change-2
Dynamic programming solution to the "Coin Change 2" problem on LeetCode.
mndxpnsn/coin-change-dp
Solution to the "Coin Change" problem on LeetCode.
mndxpnsn/house-robber-II
Dynamic programming solution to the "House Robber II" problem on LeetCode.
mndxpnsn/is-subsequence
Solution to the "Is Subsequence" problem on LeetCode.
mndxpnsn/longest-common-subsequence
Dynamic programming solution for the "Longest Common Subsequence" problem on LeetCode.
mndxpnsn/longest-increasing-subsequence
Dynamic programming solution to the "Longest Increasing Subsequence" problem on LeetCode.
mndxpnsn/longest-palindromic-subsequence
Dynamic programming solution to the "Longest Palindromic Subsequence" problem on LeetCode.
mndxpnsn/longest-palindromic-substring
Solution to the "Longest Palindromic Substring" problem on LeetCode.
mndxpnsn/matrix-block-sum
Solution to the "Matrix Block Sum" problem on LeetCode.
mndxpnsn/max-line-points
Solution to the "Max Points on a Line" problem on Leetcode.
mndxpnsn/max-sum-circle
Solution to the "Maximum Sum Circular Subarray" problem on LeetCode.
mndxpnsn/maximal-square
Solution to the "Maximal Square" problem on LeetCode.
mndxpnsn/min-fall-path
Dynamic programming solution to the "Minimum Falling Path Sum" problem on LeetCode.
mndxpnsn/optimal-schedule
Greedy and backtracking approaches to optimal assignment scheduling.
mndxpnsn/pascals-triangle
Solution to the "Pascal's triangle" problem on LeetCode.
mndxpnsn/pascals-triangle-II
Solution to the "Pascal's triangle II" problem on LeetCode.
mndxpnsn/perfect-squares
Dynamic programming solution to the "Perfect Squares" problem on LeetCode.
mndxpnsn/range-query-2D
Dynamic programming solution to the "Range Sum Query 2D - Immutable" problem on LeetCode.
mndxpnsn/search2D
Binary search solution to the "Search a 2D Matrix" problem on LeetCode.
mndxpnsn/sell-stock
Solution to the " Best Time to Buy and Sell Stock" problem on LeetCode.
mndxpnsn/sell-stock-fee
Solution to the "Best Time to Buy and Sell Stock with Transaction Fee" problem on LeetCode.
mndxpnsn/sell-stock-IV
Dynamic programming solution to the "Best Time to Buy and Sell Stock IV" problem on LeetCode.
mndxpnsn/ugly-number-II
Dynamic programming solution to the "Ugly Number II" problem on LeetCode.