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

菏泽做企业网站汕头seo优化公司

菏泽做企业网站,汕头seo优化公司,网络游戏制作,高清素材图片的网站分发糖果 力扣链接#xff1a;135. 分发糖果 题目描述 n 个孩子站成一排。给你一个整数数组 ratings 表示每个孩子的评分。 你需要按照以下要求#xff0c;给这些孩子分发糖果#xff1a; 每个孩子至少分配到 1 个糖果。 相邻两个孩子评分更高的孩子会获得更多的糖果。…分发糖果 力扣链接135. 分发糖果 题目描述 n 个孩子站成一排。给你一个整数数组 ratings 表示每个孩子的评分。 你需要按照以下要求给这些孩子分发糖果 每个孩子至少分配到 1 个糖果。 相邻两个孩子评分更高的孩子会获得更多的糖果。 请你给每个孩子分发糖果计算并返回需要准备的 最少糖果数目 。 示例 Java代码1两次遍历 官解这种方法要好理解一些。 class Solution {public int candy(int[] ratings) {int n ratings.length;int[] left new int[n];for (int i 0; i n; i) {if (i 0 ratings[i] ratings[i - 1]) {left[i] left[i - 1] 1;} else {left[i] 1;}}int right 0, ret 0;for (int i n - 1; i 0; i--) {if (i n - 1 ratings[i] ratings[i 1]) {right;} else {right 1;}ret Math.max(left[i], right);}return ret;} }Java代码2常数空间遍历 class Solution {public int candy(int[] ratings) {int n ratings.length;int ret 1;int inc 1, dec 0, pre 1;for (int i 1; i n; i) {if (ratings[i] ratings[i - 1]) {dec 0;pre ratings[i] ratings[i - 1] ? 1 : pre 1;ret pre;inc pre;} else {dec;if (dec inc) {dec;}ret dec;pre 1;}}return ret;} }作者力扣官方题解 链接https://leetcode.cn/problems/candy/solutions/533150/fen-fa-tang-guo-by-leetcode-solution-f01p/ 来源力扣LeetCode 著作权归作者所有。商业转载请联系作者获得授权非商业转载请注明出处。失败代码 运行24/48回头再来研究这种方法能不能行。和官解方法二同理。另外代码略显冗余。 class Solution {public int candy(int[] ratings) {int n ratings.length;if(n 1) return 1;int sum n;int[] sub new int[n];sub[0] 0;int[] score new int[n];score[0] 0;for(int i 1; i n; i) {sub[i] ratings[i] - ratings[i - 1];}for(int i 1; i n; i) {if((sub[i] 0 sub[i - 1] 0) || (sub[i] 0 sub[i - 1] 0) || (sub[i] 0 sub[i - 1] 0) || (sub[i] 0 sub[i - 1] 0)) {score[i] 1;}if((sub[i] 0 sub[i - 1] 0) || (sub[i] 0 sub[i - 1] 0)) {score[i] score[i - 1] 1;}if(sub[i] 0) score[i] 0;}for(int i 0; i n; i) {if(score[i] ! 0) sum score[i];}return sum;} }失败案例 知道为啥不通过但是代码不知道怎么改
http://www.hkea.cn/news/14526083/

相关文章:

  • 中国做的比较好的网站有哪些有实力seo优化费用
  • 网站重大建设项目公开发布制度免费客户管理软件哪个好用
  • 考拉seo网站制作公司都找乐云seo
  • 怎么注册国外网站如何在亚马逊做公司网站
  • 建设网站龙华cms网站地图模板
  • 企业网站管理系统信得过y湖南岚鸿怎么样高校网站建设重要作用
  • 网站开源源码新建网址
  • 邵阳网站网站建设中国采购与招标网官网
  • cms网站地图模板艺考培训
  • 北京企业做网站备案 网站下线
  • 蚌埠网站建设蚌埠东莞企业网站
  • 中国临海建设规划局网站wordpress降版本
  • 手机自助建网站网站开发语言怎么选
  • 网站中英文切换怎么做做创意ppt网站有哪些
  • 杭州网络公司网站做外贸哪里网站比较好
  • 凡科网免费网站域名注册电子商务网站建设系统特点
  • wordpress英文站深圳装修公司排名榜
  • 网站空间指的是什么意思办公管理系统有哪些
  • 网站免费做软件有哪些专做立体化的网站
  • 业务网站建设网络营销的核心
  • 网站设计要求有哪些建站的注意事项
  • 建设网站前准备资料北京做vr网站
  • 浙江网站建设品牌网站建设 信科网络
  • 怎么注册网站的步骤wordpress优化检测
  • 怎样自己搭建一个做影视的网站心理咨询类微网站怎么做
  • 做网站有什么作用德国室内设计联盟
  • 网站推广免费济南建设工程交易网
  • 3小说网站开发wordpress 自动安装 插件怎么用
  • 有什么做旅游攻略的网站好更改wordpress默认登录后台
  • 电子商务网站建设题库及答案建设一个企业网站要多少钱