【LeetCode-1413】1431. 拥有最多糖果的孩子
1431. 拥有最多糖果的孩子
给你一个数组 candies 和一个整数 extraCandies ,其中 candies[i] 代表第 i 个孩子拥有的糖果数目。
对每一个孩子,检查是否存在一种方案,将额外的 extraCandies 个糖果分配给孩子们之后,此孩子有 最多 的糖果。注意,允许有多个孩子同时拥有 最多 的糖果数目。
优化的方法—O(n)
class Solution {public List<Boolean> kidsWithCandies(int[] candies, int extraCandies) {List<Boolean> ans = new ArrayList<>();// 定义 max 记录数组最大值,初始化为 0 。int max = 0;for (int c : candies) {max = Math.max(max, c);}// 依次遍历数组,加上额外糖果大于等于最大值则可以符合条件,否则不可以。for (int c : candies) {ans.add(c + extraCandies >= max);}return ans;}
}
【LeetCode-1413】1431. 拥有最多糖果的孩子相关推荐
- [LeetCode] 1431. 拥有最多糖果的孩子 普通解法和大神解法
[LeetCode] 1431. 拥有最多糖果的孩子 给你一个数组 candies 和一个整数 extraCandies ,其中 candies[i] 代表第 i 个孩子拥有的糖果数目. 对每一个孩子 ...
- LeetCode 1431. 拥有最多糖果的孩子
题目:给你一个数组 candies 和一个整数 extraCandies ,其中 candies[i] 代表第 i 个孩子拥有的糖果数目. 对每一个孩子,检查是否存在一种方案,将额外的 extraCa ...
- 1431. 拥有最多糖果的孩子
题解:https://leetcode-cn.com/problems/kids-with-the-greatest-number-of-candies/ https://leetcode-cn.co ...
- 1431.拥有最多糖果的孩z
给你一个数组 candies 和一个整数 extraCandies ,其中 candies[i] 代表第 i 个孩子拥有的糖果数目. 对每一个孩子,检查是否存在一种方案,将额外的 extraCandi ...
- LeetCode简单题之拥有最多糖果的孩子
题目 给你一个数组 candies 和一个整数 extraCandies ,其中 candies[i] 代表第 i 个孩子拥有的糖果数目. 对每一个孩子,检查是否存在一种方案,将额外的 extraCa ...
- LeetCode算法题0:分发糖果【贪心算法】
文章目录 前言 一.题目 二.思路详解 三.搞点实际点儿的(C++实现) 1.略显粗糙的代码实现 2.稍显精致的代码实现 3.最终的代码实现 4.提交结果 总结 前言 本文记录自己在LeetCode上 ...
- leetcode最小面积_每日一道 LeetCode (51):盛最多水的容器
❝ 每天 3 分钟,走上算法的逆袭之路. ❞ 前文合集 每日一道 LeetCode 前文合集 代码仓库 GitHub:https://github.com/meteor1993/LeetCode Gi ...
- 让人遗憾,中国企业拥有最多5G专利,专利费收入远低于欧美企业
日前分析机构给出了一份全球几家拥有5G专利的企业获得的专利费收入数据,数据显示高通仍然是专利费收入最大赢家,而诺基亚.爱立信等获得的专利费收入也比中国通信企业高得多,拥有最多的5G专利,获得的专利费却 ...
- 每日一道 LeetCode (51):盛最多水的容器
每天 3 分钟,走上算法的逆袭之路. 前文合集 每日一道 LeetCode 前文合集 代码仓库 GitHub: https://github.com/meteor1993/LeetCode Gitee ...
最新文章
- 三步搭建Spring Cloud 服务注册
- Opencv-Python部署SIFT函数问题的处理
- jupyter notebook python插件_VS Code Python 将支持 Jupyter Notebook
- Mini汽车的保养周期
- CodeForces 165E Compatible Numbers
- 数组查找———二分(折半)查找法
- .NET Windows服务应用程序
- 跟左神学算法2 排序相关
- linux查看火狐进程,Firefox 终于用上多进程技术了
- 基于JAVA+SpringMVC+Mybatis+MYSQL的电影院订票系统
- 小程序入门学习13--云函数与数据库02
- word中-文字尾部空格自动添加下划线的步骤
- 数据库数据模型理解 概念数据模型 逻辑数据模型 物理数据模型区别和联系
- 如何用HTML制作一个3行3列的表格,如何利用表格制作网页
- QLExpress入门学习
- 使用财务系统所用到的会计基础知识(一)
- 在 iOS 微信浏览器中自动播放 HTML5 audio(音乐) 的正确方式
- godot引擎学习7
- 6款程序员必备的免费在线画图工具,贼好用!
- python虚拟数字人直播间带货