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

HTML怎么做网站目录电商网站销售数据分析

HTML怎么做网站目录,电商网站销售数据分析,城建档案网站建设 博客,选择大连网站建设理论基础 贪心算法的基本思路是通过局部最优从而达到全局最优,但是有时候局部最优并不一定导致全局最优,这样就需要动态规划的方法。但一部分题目是能通过贪心得到的。贪心的证明一般用到数学归纳法和反证法。在实际的问题中,没有统一的代码…

理论基础

贪心算法的基本思路是通过局部最优从而达到全局最优,但是有时候局部最优并不一定导致全局最优,这样就需要动态规划的方法。但一部分题目是能通过贪心得到的。贪心的证明一般用到数学归纳法和反证法。在实际的问题中,没有统一的代码套路和模板,具体问题具体分析。

Leetcode: 455 分发饼干

一种思路是先把小饼干给小胃口的人

时间复杂度:O(nlogn)

空间复杂度:O(1)

class Solution {
public:int findContentChildren(vector<int>& g, vector<int>& s) {int index = 0;sort(g.begin(), g.end());//注意需要先排序sort(s.begin(), s.end());for(int i = 0; i < s.size(); i++){//饼干的个数if(index < g.size() && g[index] <= s[i]){//从最小的胃口开始index++;}}return index;}
};

另一种思路是把大饼干先给大胃口的人

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

Leetcode: 53 最大子序和

贪心的思路是,设计一个count,当连续和为负数的时候,加上后面的数字就会变小,因此只要连续和不为负数就可以继续往下贪心。

时间复杂度:O(n)

空间复杂度:O(1)

class Solution {
public:int maxSubArray(vector<int>& nums) {int result = INT32_MIN;int count = 0;for(int i = 0; i < nums.size(); i++){count += nums[i];//计算count,元素和if(count > result) result = count;if(count <= 0) count = 0;//如果为负数了,就重新更新}return result;}
};

可以看到贪心算法的代码还算简单,但是思路并不是很好想到。

Leetcode: 376 摆动序列

这道题思路太复杂了,但是代码很简单,这次先学习思路,之后还需要继续刷题

代码随想录

class Solution {
public:int wiggleMaxLength(vector<int>& nums) {if (nums.size() <= 1) return nums.size();int curDiff = 0; // 当前一对差值int preDiff = 0; // 前一对差值int result = 1;  // 记录峰值个数,序列默认序列最右边有一个峰值for (int i = 0; i < nums.size() - 1; i++) {curDiff = nums[i + 1] - nums[i];// 出现峰值if ((preDiff <= 0 && curDiff > 0) || (preDiff >= 0 && curDiff < 0)) {result++;preDiff = curDiff; // 注意这里,只在摆动变化的时候更新prediff}}return result;}
};
http://www.yayakq.cn/news/125767/

相关文章:

  • 银川建企业模板网站一键logo设计官网
  • 搜狗收录网站淘宝代运营去哪里找
  • 搭建一个网站的服务器wordpress 编辑 所见即所得插件
  • 拼多多网站在那里做wordpress网址缩短
  • 国家建设部门三类人员官方网站网站建设 每年收费
  • 网站建设的功能需求文档潍坊知名网站建设价格低
  • 自己做的网站如何放进服务器网站设计哪家最好
  • 建设一个外贸网站.php做简单网站教程视频教程
  • 做卖车网站需要什么手续制作公司主页
  • 高性能网站建设指南 京东个人站长怎么样做网站才不会很累
  • 免费网站程序下载上海有哪些优化网站推广公司
  • 想在微信公众号上做网站链接野花香社区论坛
  • 长沙网站维护公司友情链接是外链吗
  • 广东省网站免备案大连响应式网站建设
  • 做网站的结论和心得微信头像在线制作免费
  • 爬虫做视频网站单纯做seo能否提升网站流量
  • 石材外贸网站ip查询网站备案查询
  • 做网站网页的公司公家网站模板
  • 资源网站推广成都装修公司投诉平台
  • 网站建设推广信息中国建设银行官网站安装k宝
  • 口碑好的丹徒网站建设济南网站建设开发与制作
  • 聊城做网站的公司价格用mcu做灯光效果网站
  • 做网站的升级人百度ip地址
  • 网站建设宣传词中国电子商务中心官网
  • 张家界城乡建设网站wordpress分页函数
  • 旅游网站设计说明项城网站制作多少钱
  • app制作平台收费标准谷歌seo推广
  • 大型网站制作公司上海响应式网站设计
  • 青海网站建设费用沧州网路运营中心
  • 怎么网站设计手机 登录asp网站