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

专业网站维护如何选择合适的建站公司

专业网站维护,如何选择合适的建站公司,wordpress 修改文章作者,wordpress 加载速度优化仅做学习笔记,详细请访问代码随想录 ● 理论基础 ● 455.分发饼干 ● 376. 摆动序列 ● 53. 最大子序和 ● 理论基础 有同学问了如何验证可不可以用贪心算法呢? 最好用的策略就是举反例,如果想不到反例,那么就试一试贪心吧。 …

仅做学习笔记,详细请访问代码随想录

● 理论基础
● 455.分发饼干
● 376. 摆动序列
● 53. 最大子序和

● 理论基础

有同学问了如何验证可不可以用贪心算法呢?

最好用的策略就是举反例,如果想不到反例,那么就试一试贪心吧。

贪心一般解题步骤
贪心算法一般分为如下四步:

将问题分解为若干个子问题
找出适合的贪心策略
求解每一个子问题的最优解
将局部最优解堆叠成全局最优解

这个四步其实过于理论化了,我们平时在做贪心类的题目 很难去按照这四步去思考,真是有点“鸡肋”。

做题的时候,只要想清楚 局部最优 是什么,如果推导出全局最优,其实就够了。

class Solution {
public:int findContentChildren(vector<int>& g, vector<int>& s) {sort(g.begin(),g.end());sort(s.begin(),s.end());int index=s.size()-1;int result=0;for(int i=g.size()-1;i>=0;i--){if(index>=0&&s[index]>=g[i]){result++;index--;}}return result;}
};

● 376. 摆动序列

class Solution {
public:int wiggleMaxLength(vector<int>& nums) {
if(nums.size()<=1){return nums.size();
}
int result=1;
int curf=0;
int pref=0;
for(int i=0;i<nums.size()-1;i++){curf=nums[i+1]-nums[i];if(pref>=0&&curf<0||pref<=0&&curf>0){pref=curf;result++;}
}
return result;}
};

思路 2(动态规划)

● 53. 最大子序和

http://www.hyszgw.com/news/53011.html

相关文章:

  • 白山建设局网站石家庄站到石家庄北站
  • 如何用html做网站头像成品网站灬1688
  • 沈阳网站建设哪家便宜深圳网络营销全网推广
  • 酒店营销推广方案专业seo优化费用
  • 实施网站推广的最终目的是互联网软件外包平台
  • 网站建设术语 英文网站建设行业新闻动态
  • 重庆镇海seo整站优化价格如何查看网站服务器类型
  • 兼容ie8的网站模板专门做辅助的扎金花网站
  • 长沙正规官网建站通州建设网站
  • 滨州做网站的科技公司引流推广方法
  • 微网站微商城建设衡水微信网站建设
  • 关于建设网站的需求湛江网站
  • 工信部个人网站备案湖南seo网站开发
  • 网站建站策划广州装修公司排名
  • 手机摄影网站电商网站开发工具
  • 做网站的公司深圳建设一个直播网站
  • 网站优化需要做什么网站设计与开发专业
  • 石家庄网站建设套室内设计的网站
  • 山东高阳建设公司网站外贸如何网络推广
  • 新做的网站如何备案国外采购平台
  • 东莞网站推广春网站建设服务器怎么设置
  • 网站怎么备份网上推销产品去什么平台
  • 网站显示危险网站vs做网站不显示图片
  • 网站开发与网站设计区别wordpress 做相册
  • wordpress 官方网站最新被百度收录的网站
  • 江苏固茗建设有限公司网站网站建设中最重要的是什么意思
  • 网站开发的两种模式网站建设专家哪家强
  • 个人网站怎么做打赏企业关键词优化专业公司
  • 做网站 怎么赚钱做耳鼻喉医院网站多少钱
  • 公司网站建设需求分析做思维导图的网站