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

柳州集团学校网站建设亚马逊书店购书官网

柳州集团学校网站建设,亚马逊书店购书官网,陕西网站建设方案,网址大全最新版455. 分发饼干 文档讲解&#xff1a;代码随想录.分发饼干 视频讲解&#xff1a;贪心算法&#xff0c;你想先喂哪个小孩&#xff1f;| LeetCode&#xff1a;455.分发饼干 状态&#xff1a;已完成 代码实现 class Solution { public:int findContentChildren(vector<int>&…

455. 分发饼干

文档讲解:代码随想录.分发饼干
视频讲解:贪心算法,你想先喂哪个小孩?| LeetCode:455.分发饼干
状态:已完成

代码实现

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;// 第二种方法 贪心有限满足最小胃口// sort(g.begin(), g.end());// sort(s.begin(), s.end());// int index = 0;// int result = 0;// for (int i = 0; i < s.size(); i++) { // 遍历饼干//     if (index < g.size() && s[index] >= g[i]) {//遍历学生胃口//         result++;//         index++;//     }// }// return result;}
};

心得体会

  1. 理解了贪心的基本概念,有了初步的理解

376. 摆动序列

文档讲解:代码随想录.摆动序列
视频讲解:贪心算法,寻找摆动有细节!| LeetCode:376.摆动序列
状态:已完成

代码实现

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

心得体会

  1. 这题的特殊情况比较多,比较难想到
  2. 采用动态规划的方法后面再实现

53. 最大子序和

文档讲解:代码随想录最大子序和
视频讲解:贪心算法的巧妙需要慢慢体会!LeetCode:53. 最大子序和
状态:已完成

代码实现

class Solution {
public:int maxSubArray(vector<int>& nums) {int result = INT_MIN;int count = 0;for (int i = 0; i < nums.size(); i++) {count = count + nums[i];if (count > result) {result = count;}if (count < 0) {count = 0;}}return result;}
};

心得体会

  1. 贪心确实比暴力方法更精巧
http://www.yayakq.cn/news/275647/

相关文章:

  • 仿网站收费字节跳动公司简介
  • 垦利网站设计重庆市公共资源交易中心官网
  • asp企业网站源码下载辽宁省住房和城乡建设厅官方网站
  • 国内设计师个人网站欣赏深圳公司网站如何设计
  • 贵州城市和城乡建设官方网站富阳网站定制开发哪家公司好
  • 网站建设与网页设计 视频教程河北网站建设哪家好
  • 山东网站建设app网站建设深圳亿联时代
  • 服务预约网站怎么建设萧山seo
  • 作文网站哪个平台好网站建设服务宗旨
  • 服装商城网站建设价格wordpress安装上传
  • 建设手机网站包括哪些费用吗青岛多区发布最新通告
  • 销售网站设计网页设计是前端还是后端
  • 网页网站建设个人简历网页模板下载
  • 蓝盾信息做网站吗廉江人做寄生虫网站
  • 咖啡厅网站开发目标做网站怎么样引流
  • 番禺网站推广html5视频标签
  • 类似百度的网站高端终端网站设计类网站
  • 国外网站建设的研究现状做ppt的网站有哪些内容吗
  • 郑州哪里有做网站的网站开发主要技术
  • 网站设置关键字初中生编程入门先学什么
  • 大学网站建设论文wordpress导出文章
  • 做啥英文网站赚钱拉新app推广
  • php 爬取网站所有链接wordpress 后台 留言
  • 广州市手机网站建设手机自助建站免费建站平台
  • 小型门户网站建设方案物流网络规划
  • 做网站赚钱全攻略网站后台管理系统开发
  • 合肥网站建设哪里好动漫新闻资讯站
  • 手机网站个人中心源码深圳装饰企业前50强
  • 网站建设个人工作室网站做电商资质
  • 在线建站哪个网站好pinterest app下载