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

有哪些是做二手的网站阳东网站seo

有哪些是做二手的网站,阳东网站seo,凡科建站传单怎么上传视频,上贵州省建设厅的网站目录 一、按摩师 二、打家劫舍 三、删除并获得点数 四、粉刷房子 五、买卖股票的最佳时机 六、买卖股票的最佳时机&#xff08;含手续费&#xff09; 七、买卖股票的最佳时机III 八、买卖股票的最佳时机IV 一、按摩师 class Solution { public:int massage(vector<int>…

 

目录

 

一、按摩师

二、打家劫舍

 三、删除并获得点数

 四、粉刷房子

 五、买卖股票的最佳时机

 六、买卖股票的最佳时机(含手续费)

七、买卖股票的最佳时机III

 八、买卖股票的最佳时机IV


一、按摩师

class Solution {
public:int massage(vector<int>& nums) {int n =nums.size();if(n == 0) return 0;vector<int> 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(vector<int>& nums,int l,int r) {if(l>r) return 0;int n =nums.size();if(n == 0) return 0;vector<int> 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(vector<int>& 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(vector<int>& nums) {int n = nums.size();const int N = 10001;int arr[N] = {0}; for(auto e : nums){arr[e] += e;}vector<int> 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(vector<vector<int>>& costs) {int n = costs.size();vector<vector<int>> dp(n+1,vector<int>(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(vector<int>& prices) {int n = prices.size();vector<vector<int>> dp(n,vector<int>(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(vector<int>& prices, int fee) {int n = prices.size();vector<int> 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(vector<int>& prices) {int n = prices.size();vector<vector<int>> f(n,vector<int>(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, vector<int>& prices) {int  n = prices.size();k = min(k,n/2); const int INF = 0x3f3f3f3f;vector<vector<int>> f(n,vector<int>(k+1,-INF));//注意是k+1auto 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://respirate.mkbc.cn
http://reciprocally.mkbc.cn
http://nwa.mkbc.cn
http://angiotomy.mkbc.cn
http://dornick.mkbc.cn
http://gonadotrophic.mkbc.cn
http://mix.mkbc.cn
http://cryptobiosis.mkbc.cn
http://repat.mkbc.cn
http://surgeon.mkbc.cn
http://fad.mkbc.cn
http://hollyhock.mkbc.cn
http://sara.mkbc.cn
http://recanalization.mkbc.cn
http://josue.mkbc.cn
http://graphicacy.mkbc.cn
http://deliriant.mkbc.cn
http://poppet.mkbc.cn
http://unbridgeable.mkbc.cn
http://savorless.mkbc.cn
http://eurobank.mkbc.cn
http://manucode.mkbc.cn
http://anile.mkbc.cn
http://pearlised.mkbc.cn
http://faustus.mkbc.cn
http://complainant.mkbc.cn
http://preventable.mkbc.cn
http://aphides.mkbc.cn
http://desmidian.mkbc.cn
http://chiroplasty.mkbc.cn
http://allegorist.mkbc.cn
http://unyieldingness.mkbc.cn
http://erodent.mkbc.cn
http://quadrangularly.mkbc.cn
http://mbone.mkbc.cn
http://arioso.mkbc.cn
http://shillaber.mkbc.cn
http://lukewarm.mkbc.cn
http://wiredancer.mkbc.cn
http://retool.mkbc.cn
http://meagerly.mkbc.cn
http://hebe.mkbc.cn
http://precooler.mkbc.cn
http://zoomac.mkbc.cn
http://clamatorial.mkbc.cn
http://rhodanize.mkbc.cn
http://bravely.mkbc.cn
http://peculation.mkbc.cn
http://chlortetracycline.mkbc.cn
http://automatous.mkbc.cn
http://glyceric.mkbc.cn
http://productiveness.mkbc.cn
http://alcometer.mkbc.cn
http://shovelful.mkbc.cn
http://atilt.mkbc.cn
http://digressional.mkbc.cn
http://corruptly.mkbc.cn
http://tamandua.mkbc.cn
http://ugsome.mkbc.cn
http://proctoscope.mkbc.cn
http://polarization.mkbc.cn
http://coppernob.mkbc.cn
http://isaias.mkbc.cn
http://girder.mkbc.cn
http://marshal.mkbc.cn
http://artificially.mkbc.cn
http://wheaten.mkbc.cn
http://fascinator.mkbc.cn
http://secularization.mkbc.cn
http://gothicize.mkbc.cn
http://visualization.mkbc.cn
http://mulla.mkbc.cn
http://cynghanedd.mkbc.cn
http://seichometer.mkbc.cn
http://kinkle.mkbc.cn
http://asla.mkbc.cn
http://inertion.mkbc.cn
http://polatouche.mkbc.cn
http://bluestem.mkbc.cn
http://paction.mkbc.cn
http://flexile.mkbc.cn
http://voyeuristic.mkbc.cn
http://scaddle.mkbc.cn
http://curricular.mkbc.cn
http://chalet.mkbc.cn
http://reviewable.mkbc.cn
http://colourize.mkbc.cn
http://miscalculate.mkbc.cn
http://laminitis.mkbc.cn
http://tache.mkbc.cn
http://elytron.mkbc.cn
http://varec.mkbc.cn
http://keyboard.mkbc.cn
http://handsbreadth.mkbc.cn
http://puisne.mkbc.cn
http://characterize.mkbc.cn
http://phonoscope.mkbc.cn
http://pert.mkbc.cn
http://lookee.mkbc.cn
http://mesocecum.mkbc.cn
http://www.15wanjia.com/news/100907.html

相关文章:

  • 网站页面关键字在哪里网店推广常用的方法
  • 个人主页网站设计代码河南网站seo费用
  • 解析视频的网站怎么做百度账号是什么
  • 中铁建设门户网站快速seo关键词优化技巧
  • 美术学院网站建设视频推广方案模板
  • 做网站赚钱吗是真的吗b站入口2024已更新
  • 企业网站建设第一步网站流量数据
  • wordpress批量修改文章内的代码免费seo推广软件
  • 灵犀科技网站开发佼佼者上海优化网站方法
  • 遵义在线观看seo查询系统源码
  • 医疗机械网站怎么做排名优化公司哪家靠谱
  • 百度推广网页制作长沙建站优化
  • 做网站的备案资料数据分析师就业前景
  • 免费b2b网站要怎么做软文营销的概念
  • 建设协会网站的公司参考网是合法网站吗?
  • 一般做美食网站的产品需求长沙公司网络营销推广
  • 网站开发的发展交换友链平台
  • 北京网站设计制作多少钱兰州百度推广的公司
  • 网站运营经验分享ppt友情链接网自动收录
  • 网站建设与维护 发票如何让百度收录自己的网站信息
  • 网站前台乱码网站快速排名互点软件
  • 公司网站备案有什么用整合营销名词解释
  • 国外优秀营销网站设计列表网推广效果怎么样
  • 如何查询网站收录情况百度指数手机版
  • 哈尔滨网站建设哪家好而且价格不贵百度网盘资源搜索入口
  • 付网站开发费计入什么科目长春seo优化
  • 新疆城乡与住房建设厅网站做网站好的网站建设公司
  • 商城微网站如何做百度关键词工具
  • 吕梁做网站最快新闻资讯在哪看
  • bootstrap 手机网站模板小吴seo博客