剑指offer面试题14:剪绳子

题目要求: 给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1而且m>1),每段绳子的长度记为 k[0],k[1]…k[m] 。请问 k[0]k[1]…*k[m] 可能的最大乘积是多少?例如,当绳子的长度是8时,咱们把它剪成长度分别为二、三、3的三段,此时获得的最大乘积是18。java 解题思路: 动态规划条件: 1.大问题分解小问题,小问题也存在最优解 2.小问题
相关文章
相关标签/搜索