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

自己搭建vps上外网惠州seo网络推广

自己搭建vps上外网,惠州seo网络推广,企业网站源码带支付,已经有域名 怎么修改网站贪心的本质是选择每一阶段的局部最优,从而达到全局最优 贪心算法一般分为如下四步: 将问题分解为若干个子问题找出适合的贪心策略求解每一个子问题的最优解将局部最优解堆叠成全局最优解 1.分发饼干 先将饼干数组和小孩数组排序。 然后从后向前遍历…

贪心的本质是选择每一阶段的局部最优,从而达到全局最优

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

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

1.分发饼干

先将饼干数组和小孩数组排序。

然后从后向前遍历小孩数组,用大饼干优先满足胃口大的,并统计满足小孩数量

class Solution {public int findContentChildren(int[] g, int[] s) {// 1. sortArrays.sort(g);Arrays.sort(s);int count = 0;int sindex = s.length - 1;// 倒序遍历小孩数组,如果排序后饼干最大满足该小孩胃口,count++,sindex--;for (int i = g.length - 1; i >= 0; i--) {if (sindex >= 0 && s[sindex] >= g[i]) {count++;sindex--;}}return count;}
}

2.摆动序列

考虑三种情况:

  1. 情况一:上下坡中有平坡
  2. 情况二:数组首尾两端
  3. 情况三:单调坡中有平坡

 

class Solution {public int wiggleMaxLength(int[] nums) {if (nums.length <= 1) {return nums.length;}int curDiff = 0;// 当前差值int preDiff = 0;// 上一个差值int count = 1;for (int i = 1; i < nums.length; i++) {// 当前差值curDiff = nums[i] - nums[i - 1];//如果当前差值和上一个差值为一正一负//等于0的情况表示初始时的preDiffif ((curDiff > 0 && preDiff <= 0) || (curDiff < 0 && preDiff >= 0)) {count++;preDiff = curDiff;}}return count;}
}

3.最大子序列和

(1)遍历记录最大子序列和

(2)发现前一段子序列和为负,要更新子序列和起始位置

class Solution {public int maxSubArray(int[] nums) {if (nums.length == 1) return nums[0];int sum = Integer.MIN_VALUE;int count = 0;for (int i = 0; i < nums.length; i++) {// 贪心,记录区间累计最大值count += nums[i];sum = Math.max(sum, count);if (count <= 0) count = 0; // 重置最大子序列和起始位置,如果count < 0,要去掉之前的序列。}return sum;}
}

http://www.dtcms.com/wzjs/342090.html

相关文章:

  • dx网站是哪家公司做的正规百度推广
  • 建筑人网站站长工具seo综合查询源码
  • 单页做网站教程什么是营销模式
  • 襄阳做网站找哪家公司湖南中高风险地区
  • 分局网站建设恶意点击软件
  • 论坛类网站建设网络黄页平台网址有哪些
  • 网站可行性关键词爱站网关键词挖掘工具
  • 网站如何做淘宝客关键词seo排名优化软件
  • 网站安全建设方案前言nba今日最新消息
  • 用flash做的ppt模板下载网站郑州百度推广代理公司
  • 美食网页制作教程岳阳seo公司
  • 男女做暧暧网站站长统计app进入网址新版
  • 怎么做游戏网站的宣传图片电脑培训中心
  • nginx网站301重定向怎么做专业做灰色关键词排名
  • 重庆网站制作外包cpa推广联盟平台
  • 虹口手机网站制作什么是seo优化
  • 高端html5网站建设织梦模板短视频seo代理
  • 邢台市路桥建设公司网站微信推广朋友圈广告
  • 眼科医院网站设计怎么做6如何做公司网站推广
  • 沧州网站建设推广宁波正规优化seo价格
  • 可以进入的网站seo排名的方法
  • 科技小制作一等奖百度seo快速
  • 网站建设哪个公司好seo快速排名点击
  • 揭阳企业建站系统ip域名查询
  • 做果蔬零售的网站磁力岛
  • 女装网站建设安徽做网站公司哪家好
  • 网站导入链接宁德市有几个区几个县
  • 做网站的管理员咋找郑州seo优化外包热狗网
  • 请别人做网站会不会被盗申请网站域名要多少钱
  • 如何用wordpress插件下载wp博客seo插件