JZ14 剪绳子
给你一根长度为 n 的绳子,请把绳子剪成整数长的 m 段( m 、 n 都是整数, n > 1 并且 m > 1 , m <= n ),每段绳子的长度记为 k[1],...,k[m] 。请问 k[1]*k[2]*...*k[m] 可能的最大乘积是多少?例如,当绳子的长度是 8 时,我们把它剪成长度分别为 2、3、3 的三段,此时得到的最大乘积是 18 。数据范围:2 \le n \le 602≤n≤60进阶:空间复杂度O(1)O(1),时间复杂度O(n)O(n)方法一:暴力递...
原创
2022-03-22 17:51:35 ·
1622 阅读 ·
0 评论