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

政府做网站要什么资质谷歌 翻墙入口

政府做网站要什么资质,谷歌 翻墙入口,用什么软件做网站图片,西部数码网站管理助手 破解版今天开始刷贪心算法,新手保护期中爽得一批 455.分发饼干 先把两个数组排序,采用先满足胃口小的孩子,饼干数组无条件向后扫描,能满足孩子后再向后扫描胃口数组 class Solution {public int findContentChildren(int[] g, int[] …

今天开始刷贪心算法,新手保护期中爽得一批

455.分发饼干

先把两个数组排序,采用先满足胃口小的孩子,饼干数组无条件向后扫描,能满足孩子后再向后扫描胃口数组

class Solution {public int findContentChildren(int[] g, int[] s) {int count = 0;Arrays.sort(g);Arrays.sort(s);for (int i = 0, j = 0; i < s.length && j < g.length; i++) {if (s[i] >= g[j]) {j++;count++;}}return count;}
}

376. 摆动序列

从头开始扫描,记录前一个和当前的差值,使用左闭右开区间处理平峰,满足一个加一个

class Solution {public int wiggleMaxLength(int[] nums) {if (nums.length <= 1) return nums.length;int count = 1, pre = 0, cur = 0;for (int i = 1; i < nums.length; i++) {cur = nums[i] - nums[i - 1];if ((cur > 0 && pre <= 0) || (cur < 0 && pre >= 0)) {count++;pre = cur;}}return count;}
}

53. 最大子序和

贪心点在于舍弃掉小于0的部分,代码上使用acc作为累加器,小于等于0的时候重置

class Solution {public int maxSubArray(int[] nums) {if (nums.length == 1) return nums[0];int sum = Integer.MIN_VALUE,acc=0;for (int i = 0; i < nums.length; i++) {acc += nums[i];sum = Math.max(sum,acc);if (acc <= 0) acc = 0;}return sum;}
}

http://www.wangmingla.cn/news/103375.html

相关文章:

  • 网站未授权cas要怎么做seo网站推广方案
  • 站长推荐黄色友情链接买卖
  • 做简单网站的步骤免费推广的网站平台
  • 制作网站多少钱搜索引擎优化学习
  • 网站服务器端口如何做防护seo公司排名教程
  • 服装业网站建设的策划网站优化一年多少钱
  • 本机做web打开网站无法显示网站世界足球世界排名
  • 科技数码app排名上海搜索排名优化
  • 微网站 备案亚马逊seo什么意思
  • 小企业网站建设论文成都网站建设公司排名
  • 做棋牌网站多少钱怎么做微信小程序
  • dedecms网站主页空白最新百度新闻
  • 天津的最新疫情怎么关闭seo综合查询
  • 广州公司注册需要什么条件seo石家庄
  • 游戏网址大全有哪些知乎seo排名帝搜软件
  • dedecms调取友情链接 网站类型百度搜索竞价
  • 网站建设国内现状深圳网站开发公司
  • 个人建网站教程成都关键词快速排名
  • 成都网站制作设计东莞网络营销推广公司
  • 做减肥网站营销型网站建设需要多少钱
  • 做俄语网站建设淘宝运营主要做些什么
  • 游戏网站建设计划书华为云速建站
  • 济南网站建设开发公司电商推广方案
  • 潍坊网站建设wf3fifa世界排名最新
  • php语言的网站建设seo推广的全称是
  • 服装鞋帽 网站建设青岛关键词优化报价
  • 十堰做网站最专业的公司重庆seo网站建设
  • 免费wap建站网络优化公司有哪些
  • 南京网站建设设计宁波网站推广优化公司电话
  • app设计开发天机seo