279.完全平方数

完全平方数

给你一个整数 n,返回和为 n 的完全平方数的最少数量。

解析

1
2
3
4
5
6
7
8
9
10
var numSquares = function (n) {
const dp = new Array(n + 1).fill(Infinity);
dp[0] = 0;
for (let i = 1; i <= n; i++) {
for (let j = 1; j * j <= i; j++) {
dp[i] = Math.min(dp[i], dp[i - j * j] + 1);
}
}
return dp[n];
};

279.完全平方数
https://leetcode.lz5z.com/279.perfect-squares/
作者
tickli
发布于
2024年8月5日
许可协议