码迷,mamicode.com
首页 >  
搜索关键字:最大乘积    ( 171个结果
【数组】628. 三个数的最大乘积
题目: 解答: 方法一:排序。 我们将数组进行升序排序,如果数组中所有的元素都是非负数,那么答案即为最后三个元素的乘积。 如果数组中出现了负数,那么我们还需要考虑乘积中包含负数的情况,显然选择最小的两个负数和最大的一个正数是最优的,即为前两个元素与最后一个元素的乘积。 上述两个结果中的较大值就是答案 ...
分类:编程语言   时间:2020-05-04 19:15:50    阅读次数:67
【剑指Offer】面试题14- I. 剪绳子
题目 给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n 1并且m 1),每段绳子的长度记为 k[0],k[1]...k[m] 。请问 k[0] k[1] ... k[m] 可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的 ...
分类:其他好文   时间:2020-05-03 00:47:30    阅读次数:118
剑指offer:剪绳子
题意描述 给你一根长度为n的绳子,请把绳子剪成整数长的m段(m、n都是整数,n 1并且m 1),每段绳子的长度记为k[0],k[1],...,k[m]。请问k[0]xk[1]x...xk[m]可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是 ...
分类:其他好文   时间:2020-04-28 15:26:06    阅读次数:37
152.乘积最大子数组
题目描述: 给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字)。 示例 1: 输入: [2,3,-2,4]输出: 6解释: 子数组 [2,3] 有最大乘积 6。示例 2: 输入: [-2,0,-1]输出: 0解释: 结果不能为 2, 因为 [-2,-1] ...
分类:编程语言   时间:2020-04-21 11:29:36    阅读次数:54
动态规划学习之LeetCode分割整数相关题目(第343、279、91题)
题目:给定一个正整数 n,将其拆分为至少两个正整数的和,并使这些整数的乘积最大化。 返回你可以获得的最大乘积。 示例: 输入: 10 输出: 36 解释: 10 = 3 + 3 + 4, 3 × 3 × 4 = 36。 说明: 你可以假设 n 不小于 2 且不大于 58。 分析: 1.定义一个状态转 ...
分类:其他好文   时间:2020-04-06 14:03:57    阅读次数:74
14- I. 剪绳子
题目:给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1并且m>1),每段绳子的长度记为 k[0],k[1]...k[m] 。请问 k[0]*k[1]*...*k[m] 可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的 ...
分类:其他好文   时间:2020-04-04 11:29:32    阅读次数:48
快手-算法工程师-笔试
1.给定整数k和n,将n分为k个数,这k个数相加等于n。求这个k个数的最大乘积。 1<= k <= 10, 1 <= n <= 1000 int main(){ long long int max_product = 1; int k; int n; int x; cin>>k; cin>>n; i ...
分类:编程语言   时间:2020-03-22 23:59:52    阅读次数:228
剪绳子 --剑指offer
题目描述 给你一根长度为n的绳子,请把绳子剪成整数长的m段(m、n都是整数,n>1并且m>1),每段绳子的长度记为k[0],k[1],...,k[m]。请问k[0]xk[1]x...xk[m]可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是 ...
分类:其他好文   时间:2020-03-13 01:21:39    阅读次数:176
剑指offer系列——67.剪绳子
Q:给你一根长度为n的绳子,请把绳子剪成整数长的m段(m、n都是整数,n 1并且m 1),每段绳子的长度记为k[0],k[1],...,k[m]。请问k[0]xk[1]x...xk[m]可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。 ...
分类:其他好文   时间:2020-03-01 19:45:27    阅读次数:75
14- I. 剪绳子☆☆☆(动态规划)
动态规划从入门到精通(一)-入门篇 描述 给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1并且m>1),每段绳子的长度记为 k[0],k[1]...k[m] 。请问 k[0]*k[1]*...*k[m] 可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长 ...
分类:其他好文   时间:2020-02-21 20:29:57    阅读次数:61
171条   上一页 1 2 3 4 5 ... 18 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!