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

吉林平台网站建设哪里有wordpress网页打开慢

吉林平台网站建设哪里有,wordpress网页打开慢,做个简单的app要多少钱,枣庄定制网站建设公司目录 一、按摩师 二、打家劫舍 三、删除并获得点数 四、粉刷房子 五、买卖股票的最佳时机 六、买卖股票的最佳时机#xff08;含手续费#xff09; 七、买卖股票的最佳时机III 八、买卖股票的最佳时机IV 一、按摩师 class Solution { public:int massage(vectorint…  目录 一、按摩师 二、打家劫舍 三、删除并获得点数 四、粉刷房子 五、买卖股票的最佳时机 六、买卖股票的最佳时机含手续费 七、买卖股票的最佳时机III 八、买卖股票的最佳时机IV 一、按摩师 class Solution { public:int massage(vectorint nums) {int n nums.size();if(n 0) return 0;vectorint f(n);auto g f;f[0] nums[0];for(int i 1;i n;i){f[i] g[i-1] nums[i];g[i] max(f[i-1],g[i-1]);}return max(f[n-1],g[n-1]);} }; 二、打家劫舍 class Solution { public:int rob1(vectorint nums,int l,int r) {if(lr) return 0;int n nums.size();if(n 0) return 0;vectorint f(n);auto g f;f[l] nums[l];for(int i l;i r;i){f[i] g[i-1] nums[i];g[i] max(f[i-1],g[i-1]);}return max(f[r],g[r]);}int rob(vectorint nums) {int n nums.size();int ret1 rob1(nums,2,n-2)nums[0];int ret2 rob1(nums,1,n-1);return max(ret1,ret2);} }; 三、删除并获得点数 class Solution { public:int deleteAndEarn(vectorint nums) {int n nums.size();const int N 10001;int arr[N] {0}; for(auto e : nums){arr[e] e;}vectorint f(N);auto g f;for(int i 1;i N;i){f[i] g[i-1] arr[i];g[i] max(f[i-1],g[i-1]);}return max(f[N-1],g[N-1]);} }; 四、粉刷房子 class Solution { public:int minCost(vectorvectorint costs) {int n costs.size();vectorvectorint dp(n1,vectorint(3));for(int i 1;i n;i){dp[i][0] costs[i-1][0] min(dp[i-1][1],dp[i-1][2]);dp[i][1] costs[i-1][1] min(dp[i-1][0],dp[i-1][2]);dp[i][2] costs[i-1][2] min(dp[i-1][0],dp[i-1][1]);}return min(dp[n][0],min(dp[n][1],dp[n][2]));} }; 五、买卖股票的最佳时机 class Solution { public:int maxProfit(vectorint prices) {int n prices.size();vectorvectorint dp(n,vectorint(3));dp[0][0] -prices[0];for(int i 1;i n;i){dp[i][0] max(dp[i-1][0],dp[i-1][1] - prices[i]);dp[i][1] max(dp[i-1][1],dp[i-1][2]);dp[i][2] dp[i-1][0]prices[i];}return max(dp[n-1][1],dp[n-1][2]);} }; 六、买卖股票的最佳时机含手续费 上一题用的是二维数组的第二维来表示多种状态是因为状态比较多如果像此题只有两种状态就可以用两个函数本质上是一样的。  class Solution { public:int maxProfit(vectorint prices, int fee) {int n prices.size();vectorint f(n);auto g f;f[0] -prices[0];for(int i 1;i n;i){f[i] max(f[i-1],g[i-1] - prices[i]);g[i] max(g[i-1],f[i-1]prices[i]- fee);}return g[n-1];} }; 七、买卖股票的最佳时机III class Solution { public:const int INF 0x3f3f3f3f;int maxProfit(vectorint prices) {int n prices.size();vectorvectorint f(n,vectorint(3,-INF));auto g f;f[0][0] -prices[0];g[0][0] 0;for(int i 1;i n;i){for(int j 0;j 3;j){f[i][j] max(f[i-1][j],g[i-1][j] - prices[i]);g[i][j] g[i-1][j];if(j 1)g[i][j] max(g[i-1][j],f[i-1][j-1]prices[i]);}} int ret 0;for(int i 0;i 3;i){ret max(ret,g[n-1][i]);}return ret;} }; 八、买卖股票的最佳时机IV class Solution { public:int maxProfit(int k, vectorint prices) {int n prices.size();k min(k,n/2); const int INF 0x3f3f3f3f;vectorvectorint f(n,vectorint(k1,-INF));//注意是k1auto g f;f[0][0] -prices[0];g[0][0] 0;for(int i 1;i n;i){for(int j 0;j k;j){f[i][j] max(f[i-1][j],g[i-1][j]-prices[i]);g[i][j] g[i-1][j];if(j 1)g[i][j] max(g[i-1][j],f[i-1][j-1]prices[i]);}}int ret 0;for(int j 0;j k;j){ret max(ret,g[n-1][j]);}return ret;} };
http://www.dnsts.com.cn/news/260971.html

相关文章:

  • 网站设计在线郑州市住房和城乡建设厅官网
  • 做网站需要哪些东西淄川区住房和城乡建设局网站
  • 网站二级域名设置广东成都网站建设推广公司
  • 沈阳微网站制作申请百度收录网址
  • 南宁 网站建设 公司wordpress 错误:cookies因预料之外的输出被阻止.
  • 岳阳平台网站制作如何进行网站宣传推广
  • 邢台网站制作怎么样网站请人做要多少钱
  • 网站备案增加域名济南物流行业网站建设工具
  • wordpress4.0.1珠海百度快速优化
  • 做物流网站电话ajax登陆wordpress
  • 壁画网站建设怎么做消费信贷网站
  • 北京网站建设培训学校单页面网站设计
  • 郑州住房和城乡建设部网站企业qq下载官网下载安装
  • 网站通过微信支付宝收钱怎么做logo设计公司排名
  • 南京网站开发南京乐识不错长春门户网站建设制作
  • 企业网站怎么自适应住建局人员名单
  • 电商网站春节放假通知特色直播
  • 关于网站开发的外文翻译谷歌seo推广招聘
  • 做网站的命题依据小程序h5页面
  • 梭子手做鱼网站wordpress 自定义标签云
  • 一个网站需要多少空间维品网站建设
  • 音乐网站首页设计网页设计代码模板适应手机界面
  • 在哪个网站做图片视频带音乐wordpress导入主题慢
  • 网站请人做要多少钱站长工具ping检测
  • 网站优化分析用asp.net做的网站有哪些
  • 做门户网站cms简述软件开发的一般流程
  • 怎么做提卡密网站万游seo如何快速排名
  • 深圳外网站建设在线教育平台搭建
  • 软件公司做网站什么是网络营销
  • 全球前10网站开发语言精准客户软件