Skip to content
Algorithm.js | Algorithm in JavaScript
Tag: dynamic-programming (6)
all 40 array 1 backtrack 3 binary-search 3 difference-array 1 dynamic-programming 6 expand-around-corner 1 gcd 2 general-binary-search 1 graph-dfs 2 greedy 3 hash 2 heap 1 linked-list 1 monotonic-stack 1 prefix-sum 1 range 3 set 1 sliding-window 3 stack 2 tree 1 tree-bfs 1 trie 1 two-pointers 2
64. Minimum Path Sum
2차원 grid에서 오른쪽 아래까지의 최소 경로 합을 bottom-up 동적 계획법으로 구하는 방법 정리
Oct 31, 2025
198. House Robber
연속해서 집을 털 수 없을 때 동적 계획법으로 누적 최대 금액을 계산하는 방법
Oct 23, 2025
01-Knapsack 배낭 문제
동적 계획법을 사용하여 배낭 무게 제한 내에서 물건들의 최대 가치를 구하는 01-Knapsack 문제
Oct 3, 2025
322. Coin Change
Bottom-up 동적 계획법으로 목표 금액을 만들기 위한 최소 동전 개수를 계산하기
Oct 3, 2025
300. Longest Increasing Subsequence
동적 계획법으로 각 위치의 부분 수열 길이를 갱신해 O(n^2) 시간에 LIS를 계산하기
Oct 2, 2025
53. Maximum Subarray
Kadane's Algorithm과 동적 프로그래밍을 사용하여 연속된 부분 배열의 최대 합 찾기
Sep 30, 2025