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

做一张网页需要多少钱武汉seo技术

做一张网页需要多少钱,武汉seo技术,日照网站优化,思途做的旅游网站算法笔记|Day23贪心算法 ☆☆☆☆☆leetcode 455.分发饼干题目分析代码 ☆☆☆☆☆leetcode 376. 摆动序列题目分析代码 ☆☆☆☆☆leetcode 53. 最大子序和题目分析代码 ☆☆☆☆☆leetcode 455.分发饼干 题目链接:leetcode 455.分发饼干 题目分析 优先考虑饼干…

算法笔记|Day23贪心算法

  • ☆☆☆☆☆leetcode 455.分发饼干
    • 题目分析
    • 代码
  • ☆☆☆☆☆leetcode 376. 摆动序列
    • 题目分析
    • 代码
  • ☆☆☆☆☆leetcode 53. 最大子序和
    • 题目分析
    • 代码

☆☆☆☆☆leetcode 455.分发饼干

题目链接:leetcode 455.分发饼干

题目分析

优先考虑饼干,先喂饱小胃口:若饼干不足以喂孩子,则换下一块饼干;若能喂,则count加一,换下一块饼干喂下一个孩子。

代码

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

☆☆☆☆☆leetcode 376. 摆动序列

题目链接:leetcode 376. 摆动序列

题目分析

此题需要计算前一个差值preDiff和当前差值curDiff,若一正一负(preDiff>0&&curDiff<0||preDiff<0&&curDiff>0)则出现摆动count加一。在此基础上,还应考虑以下三种情况:①上下坡中有平坡,需要在一侧补充等于0的情况,改为preDiff>=0和preDiff<=0;②数组首尾两端,考虑只有两个元素的情况,结果应为2,可以假设前一个preDiff为0,过程中加一,结尾自动加一,也就是count初始值为1,遍历是不考虑最后一个元素;③单调坡中有平坡只需要在这个坡度摆动变化的时候,更新preDiff就行。

代码

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

☆☆☆☆☆leetcode 53. 最大子序和

题目链接:leetcode 53. 最大子序和

题目分析

依次遍历每个元素,并求得连续元素和,若比当前res值大,则赋给res。若当前连续元素和小于0,则重新计算元素和,sum赋值为0。

代码

class Solution {public int maxSubArray(int[] nums) {int res=Integer.MIN_VALUE,sum=0;for(int i=0;i<nums.length;i++){sum+=nums[i];res=sum>res?sum:res;if(sum<0)sum=0;}return res;}
}
http://www.yidumall.com/news/16471.html

相关文章:

  • 大型网站得多少钱爱站网seo综合查询工具
  • 好的免费个人网站百度游戏中心
  • 怎么让客户做网站优化上海网络优化seo
  • 用什么网站做问卷360摄像头海澳門地区限制解除
  • seo优化的方法有哪些沧州网站推广优化
  • 青海省住房和建设厅网站个人网站的制作模板
  • kali安装wordpress手机网站关键词seo
  • 深圳福田区口岸社区成都关键词seo推广平台
  • 电子商务网站软件建设的核心是百度网游排行榜
  • 做注册任务赚钱的网站百度推广代理赚钱
  • 三合一网站怎么做热搜关键词
  • 旅游网站手机模板深圳营销型网站定制
  • 类似游侠客网站建设erp123登录入口
  • 没营业执照怎么做网站自己怎么优化我网站关键词
  • 素马网站制作开发智慧软文
  • 网页美工设计脚本seo快速排名的方法
  • 展示型网站重点腾讯新闻最新消息
  • 网页版微信可以发朋友圈吗seo网站搜索优化
  • 烟台做网站多钱竞价推广的企业
  • 免费gif动图在线制作网站什么叫百度竞价推广
  • 济南品牌网站建设价格百度下载并安装最新版
  • 模板网站多钱个人博客搭建
  • 湖南网站制作技能培训有哪些
  • 虚拟主机网站模板免费网页在线客服系统代码
  • 做网站去哪里找模板谷歌seo服务商
  • 网站管理员怎么做联系方式搜索引擎的关键词优化
  • 怎么做网站赚武汉关键词排名推广
  • b2b网站有哪些方面象山关键词seo排名
  • asp 公司网站百度公司的企业文化
  • 做公众号app,网站,app写一篇推广商品的软文