当前位置: 首页 > news >正文

海口模板建站平台wp如何做网站地图

海口模板建站平台,wp如何做网站地图,义乌网站建设制作商,wordpress首页排版目录 题目描述 贪心算法 输出结果 题目描述 把一根绳子剪成多段#xff0c;并且使得每段的长度乘积最大。 给定一个正整数 n#xff0c;将其拆分为至少两个正整数的和#xff0c;并使这些整数的乘积最大化。 返回你可以获得的最大乘积。 示例 1: 输入: 2 输出: 1 解释:…目录 题目描述 贪心算法 输出结果 题目描述 把一根绳子剪成多段并且使得每段的长度乘积最大。 给定一个正整数 n将其拆分为至少两个正整数的和并使这些整数的乘积最大化。 返回你可以获得的最大乘积。 示例 1: 输入: 2 输出: 1 解释: 2 1 1, 1 × 1 1。 示例 2: 输入: 10 输出: 36 解释: 10 3 3 4, 3 × 3 × 4 36。 说明: 你可以假设 n 不小于 2 且不大于 58。 贪心算法 设n分成k份时乘积最大则要令d (n/k)^k / dk等于零或令d k*log(n/k) / dk等于零。求出来kn/e所以每份应尽量接近e2.7因此尽量凑3。 尽可能多剪长度为 3 的绳子并且不允许有长度为 1 的绳子出现。如果出现了就从已经切好长度为 3 的绳子中拿出一段与长度为 1 的绳子重新组合把它们切成两段长度为 2 的绳子。 证明当 n 5 时3(n - 3) - n 2n - 9 0且 2(n - 2) - n n - 4 0。因此在 n 5 的情况下将绳子剪成一段为 2 或者 3得到的乘积会更大。又因为 3(n - 3) - 2(n - 2) n - 5 0所以剪成一段长度为 3 比长度为 2 得到的乘积更大。 #includeiostream #includevector using namespace std;//计算各数位的和 class Solution { public:int integerBreak(int n) {if (n 2) return 0;if (n 2) return 1;if (n 3) return 2;int T3 n / 3;if (n % 3 1) T3--;int T2 (n - T3 * 3) / 2;return ((int)pow(3, T3)) * ((int)pow(2, T2));} };int main() {Solution test;int result test.integerBreak(10);std::cout mian result: result std::endl;return 0; }输出结果
http://www.pierceye.com/news/146877/

相关文章:

  • 网站怎么套模板山西seo博客
  • 好看的手机网站推荐新建的网站 找不到
  • 网站站内搜索怎么做seo搜索优化
  • 建设部网站 测绘规章pc网站手机网站
  • 建网站如何赚钱vs哪个版本做网站好
  • 新衡阳网站游戏软件开发公司简介
  • 湖南基础建设投资集团网站做体育最好的网站
  • 上海php网站开发公司wordpress 邮件认证
  • 教做香肠的网站张家港专业网站建设
  • 园林建设网站营销型网站的建站步骤是什么意思
  • 招聘求职网站html模板正规的创业商机网
  • 预付网站建设费会计处理哪里建网站好
  • 做免费网站艺术学院网站建设管理办法
  • 做网站贵吗手机网站wap
  • linux建立网站做网站的应该怎么发广告
  • wordpress使用端口百度seo排名软
  • 用英文字母做网站关键词个人网站的设计与实现专业论文图像处理工具
  • 重庆企业网站推广流程php网站开发技术训练心得
  • 汽车销售网站学校建网站
  • 两台电脑一台做服务器 网站潍坊专业网站建设多少钱
  • 青岛科技街网站建设安徽 网站开发
  • 黑糖不苦建设的网站wordpress获取文章图片不显示
  • 美食网站建设的功能免费做简历的网站
  • 网站建设公司谁管手机如何创建网站
  • 可以自己做网站优化吗最好用的wordpress主题
  • 瓜子二手车网站开发智慧团建注册登记入口
  • 青岛网站开发建设安阳市商祺网络有限责任公司
  • 自己怎么做装修网站网站建设设计岗位职责
  • php语言 网站建设投资2 3万小生意
  • 全美网站开发微转app是用网站做的吗