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

什么网站可以做长图攻略网站策划书案例展示

什么网站可以做长图攻略,网站策划书案例展示,国外做海报的网站,米拓建站教程目录 一、题目二、解法完整代码 一、题目 n 个孩子站成一排。给你一个整数数组 ratings 表示每个孩子的评分。 你需要按照以下要求#xff0c;给这些孩子分发糖果#xff1a; 每个孩子至少分配到 1 个糖果。 相邻两个孩子评分更高的孩子会获得更多的糖果。 请你给每个孩子… 目录 一、题目二、解法完整代码 一、题目 n 个孩子站成一排。给你一个整数数组 ratings 表示每个孩子的评分。 你需要按照以下要求给这些孩子分发糖果 每个孩子至少分配到 1 个糖果。 相邻两个孩子评分更高的孩子会获得更多的糖果。 请你给每个孩子分发糖果计算并返回需要准备的 最少糖果数目 。 示例 1 输入ratings [1,0,2] 输出5 解释你可以分别给第一个、第二个、第三个孩子分发 2、1、2 颗糖果。 示例 2 输入ratings [1,2,2] 输出4 解释你可以分别给第一个、第二个、第三个孩子分发 1、2、1 颗糖果。 第三个孩子只得到 1 颗糖果这满足题面中的两个条件。 提示 n ratings.length 1 n 2 * 104 0 ratings[i] 2 * 104 二、解法 根据题目要求两个数相邻若不想等那么比较大的那个数分得的糖果更多。 假想一个最终的糖果数组我们如何检查呢可以先统一检查左侧再统一检查右侧。 统一检查左侧左边比自己评分低的那么糖果数一定要小于自己 统一检查右侧右边… 利用left和right数组来存储每一侧至少应该放多少个糖果刚开始每个小孩先分一个然后少的再补 完整代码 class Solution:def candy(self, ratings: List[int]) - int:n len(ratings)left [1] * nright [1] * nfor i in range(1, n):if ratings[i] ratings[i - 1]: left[i] left[i - 1] 1if ratings[n - i - 1] ratings[n - i]:right[n - i - 1] right[n - i] 1res 0for i in range(n):res max(left[i], right[i])return res
http://www.pierceye.com/news/874139/

相关文章:

  • 聊城网站设计seo公司重庆
  • 网站布局技术厦门网站建设680元
  • 深圳物流公司网站建e网怎么做效果图
  • 做营销网站公司建个个人网站一年多少钱
  • 阆中网站网站建设代理网络服务器
  • 企业网站新模式seo排名推广工具
  • 山东做网站三五个人网页设计作品简单
  • 福州网站建设软件网站做了301怎么查看跳转前网站
  • 网站开发竞品分析网站开发与规划
  • 香山红叶建设有限公司网站网络营销方式落后的表现
  • 合肥百姓网网站建设263云通信官方网站
  • 深圳建设网站seo 手机电商数据分析师
  • 网站内外链怎么做公司建设包括哪些方面
  • 织梦网站环境搭建电子邮件怎么注册
  • 企业营销类专业网站app设计尺寸规范
  • 奈曼旗建设局网站建设旅游门户网站
  • 网站设计一般会遇到哪些问题wordpress文章关闭缩略图
  • 优质东莞网站制作公司thinkphp网站源码下载
  • 公司网站做一下多少钱最吉利旺财的公司名字
  • 网站建设维护及使用管理办法营销策划的步骤
  • 优秀网站设计案例在家开个人工作室违法吗
  • 腾讯云建设网站wordpress仿知乎社区
  • 《网站开发技术》模板linchong.wordpress
  • 找做企业网站论文旅游网站建设
  • 类似情侣空间的网站开发seo外推软件
  • 网站建设策划方案怎么写工业品网络营销
  • 上海本地网站建设微信网站怎么建设
  • 江苏华江建设集团网站wordpress开发找工作
  • 家政服务网站源码自己做网站好还是让别人做
  • 手机网站用什么系统做网站在什么地方发帖子呢