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

网站首页背景图片成品视频直播软件推荐哪个好一点ios

网站首页背景图片,成品视频直播软件推荐哪个好一点ios,中文手机编程软件app,wordpress下载插件文章目录 一、题目二、解法三、完整代码 所有的LeetCode题解索引#xff0c;可以看这篇文章——【算法和数据结构】LeetCode题解。 一、题目 二、解法 思路分析#xff1a;博主做这道题的时候一直在思考#xff0c;如何找到 k k k个正整数#xff0c; k k k究竟为多少合适。… 文章目录 一、题目二、解法三、完整代码 所有的LeetCode题解索引可以看这篇文章——【算法和数据结构】LeetCode题解。 一、题目 二、解法 思路分析博主做这道题的时候一直在思考如何找到 k k k个正整数 k k k究竟为多少合适。从数学的逻辑上来说将 n n n均分为 k k k个数之后 k k k个数的乘积为最大类似于相同周长下正方形的面积大于长方形严格的数学证明不深究了。本题如果用动态规划的方式令 d p [ i ] dp[i] dp[i]表示为最大的整数乘积那么一定可以找到一个 d p [ i − j ] dp[i-j] dp[i−j]使得 d p [ i − j ] ∗ j dp[i-j]*j dp[i−j]∗j最大并赋值给 d p [ i ] dp[i] dp[i]。而 d p [ i − j ] dp[i-j] dp[i−j]又可以进行类似操作那么可以一直追溯到 d p [ 0 ] , d p [ 1 ] , d p [ 2 ] dp[0],dp[1],dp[2] dp[0],dp[1],dp[2]。当然本题当中 d p [ 0 ] , d p [ 1 ] dp[0],dp[1] dp[0],dp[1]没有意义 d p [ 2 ] 1 dp[2]1 dp[2]1。除了 d p [ i − j ] ∗ j dp[i-j]*j dp[i−j]∗j可以得到 d p [ i ] dp[i] dp[i]以外 ( i − j ) ∗ j (i-j)*j (i−j)∗j也可以得到 d p [ i ] dp[i] dp[i]然后我们在每次递归的过程中比较上次的 d p [ i ] dp[i] dp[i]找到最大值。因此 d p [ i ] m a x ( d p [ i ] , m a x ( d p [ i − j ] ∗ j , ( i − j ) ∗ j ) ) dp[i]max(dp[i], max(dp[i-j]*j, (i-j)*j)) dp[i]max(dp[i],max(dp[i−j]∗j,(i−j)∗j))。同时因为0和1没有意义 i i i从3开始循环到 n n n。 j j j只要循环到 i / 2 i/2 i/2即可。   程序如下 class Solution { public:int integerBreak(int n) {vectorint dp(n 1);dp[2] 1;for (int i 3; i n; i) {for (int j 1; j i / 2; j) {dp[i] max(dp[i], max((i - j) * j, dp[i - j] * j));}}return dp[n];} };复杂度分析 时间复杂度 O ( n 2 ) O(n^2) O(n2)。空间复杂度 O ( n ) O(n) O(n)。 三、完整代码 # include iostream # include vector using namespace std;class Solution { public:int integerBreak(int n) {vectorint dp(n 1);dp[2] 1;for (int i 3; i n; i) {for (int j 1; j i / 2; j) {dp[i] max(dp[i], max((i - j) * j, dp[i - j] * j));}}return dp[n];} };int main() {Solution s1;int n 10;int result s1.integerBreak(n);cout result endl;system(pause);return 0; }end
http://www.pierceye.com/news/686700/

相关文章:

  • 建设专业网站的利弊海淀区seo招聘信息
  • 吴江区住房与建设局网站网站开发怎么对接客户
  • frontpage2007网站建设网站开发需要redis
  • 国内做网站多少钱ui中有哪些做的好看的网站
  • 金湖建设工程质量监督网站网页设计 网站建设 哪个好
  • 适合做外链的网站梧州论坛红豆思辨
  • 永城网站设计公司wordpress 获取父分类
  • 网站开发语言是什么东莞营销网站建设价格
  • 外贸公司访问国外网站中学生做的网站有哪些方面
  • 南城网站建设公司信息wordpress怎样显示文章全部列表
  • 做推广什么网站便宜企业网站管理系统湖南岚鸿
  • 电影下载网站 怎么做flash翻页效果网站模板
  • 社交网站开发语言河北建设工程信息网首页
  • 上海营销型网站建设公司wordpress 自己做页面
  • 网站布局选择临淄信息网手机版
  • 怎样申请网站呢注册商标怎么注册商标
  • 网站地址英文不相关的网站做单项链接可以吗
  • 怎么做网站超链接wordpress 主题 设置
  • 手机电影网站建设如何做网站域名备案
  • 重庆手机网站推广价格网络营销论文参考文献
  • 如何给网站添加搜索关键字做流量网站有收入吗
  • 购物网站的英文如何不让百度收录网站
  • 上海定制网站建设公司哪家好建立公司官网
  • jsp电影网站开发教程滁州网站建设梦天堂
  • 网站建设哪个好一些网站服务器证书有问题
  • 广东省广州市白云区钟落潭镇优化什么建立生育支持政策体系
  • wordpress+代码质量哈尔滨百度seo代理
  • 北京模板网站建设全包中国招标与采购网官网
  • 戴尔公司网站建设成功的关键是什么永久网站
  • 上海青浦做网站做分销网站系统