题目描述:给定一个偶数长度的数组,其中不同的数字代表着不同种类的糖果,每一个数字代表一个糖果。你需要把这些糖果平均分给一个弟弟和一个妹妹。返回妹妹可以获得的最大糖果的种类数。(难度:简单)

原题链接:

575. 分糖果 - 力扣(LeetCode) (leetcode-cn.com)

C++代码:

class Solution {
public:int distributeCandies(vector<int>& candyType) {sort(candyType.begin(),candyType.end());int last=0x3f3f3f3f,res=0;for(auto &c:candyType){if(c!=last) res++,last=c;}return min(res,(int)candyType.size()/2);}
};

LeetCode 力扣C++题解 575. 分糖果相关推荐

  1. LeetCode 力扣算法题解汇总,All in One

    作者: 负雪明烛 id: fuxuemingzhu 个人博客: https://fuxuemingzhu.cn 关键词:LeetCode,力扣,算法,题解,汇总,解析 把自己刷过的所有题目做一个整理, ...

  2. LeetCode 力扣 算法题解 1109. 航班预订统计(Corporate Flight Bookings) n 个航班,它们分别从 1 到 n 进行编号,请返回每个航班预定的座位总数。

    文章目录 一.题目描述 示例 1: 示例 2: 提示: 二.Python解题 1.Python代码展示 2.程序逻辑解释 3.复杂度分析 官方解释 三.测试反思 1.历史提交记录 2.提交失败记录 3 ...

  3. leetcode(力扣)刷题题解网站

    中文题解直接看力扣的题解 如果想要看国外大神的相关题解,只需要将中文题解网址中的'-cn' 去掉即可 英文题解网址: https://leetcode.com/problems/binary-tree ...

  4. LeetCode刷题之575.分糖果

    LeetCode刷题之575.分糖果 我不知道将去向何方,但我已在路上! 时光匆匆,虽未曾谋面,却相遇于斯,实在是莫大的缘分,感谢您的到访 ! 题目: 给定一个偶数长度的数组,其中不同的数字代表着不同 ...

  5. 【快乐水题】575. 分糖果

    原题: 力扣链接:575. 分糖果 题目简述: Alice 有 n 枚糖,其中第 i 枚糖的类型为 candyType[i] .Alice 注意到她的体重正在增长,所以前去拜访了一位医生. 医生建议 ...

  6. 手把手带你刷Leetcode力扣 学习总结

    文章目录 1. 总体规划 2. 算法复杂度 2.1 时间复杂度 2.2 空间复杂度 3. 数据结构 3.1 数组[Array] 3.1.1 Python常用操作 3.1.2 Java常用操作 3.1. ...

  7. 《LeetCode力扣练习》剑指 Offer 30. 包含min函数的栈 Java

    <LeetCode力扣练习>剑指 Offer 30. 包含min函数的栈 Java 一.资源 题目: 定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调 ...

  8. 《LeetCode力扣练习》剑指 Offer 29. 顺时针打印矩阵 Java

    <LeetCode力扣练习>剑指 Offer 29. 顺时针打印矩阵 Java 一.资源 题目: 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字. 示例 1: 输入:matr ...

  9. 《LeetCode力扣练习》第96题 不同的二叉搜索树 Java

    <LeetCode力扣练习>第96题 不同的二叉搜索树 Java 一.资源 题目: 给你一个整数 n ,求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种?返回 ...

最新文章

  1. Oracle使用手册(三)---存储过程与触发器
  2. 虚拟化何以四两拨千斤
  3. [小技巧]C#中如何为枚举类型添加描述方法
  4. 电源模块的安全设计和热设计
  5. 五大质量工具详解及运用案例_掌握质量管理五大工具,实现九段质量管理成长...
  6. 需求 新建数据表用于演练查询 2128
  7. jdk1.8新特性_Lambda表达式的引入
  8. 有史以来最强的 5G 入门科普!
  9. ie6-7中会出现图片下有空隙
  10. 使用谷歌云盘生成直接下载的url
  11. i78565U和i710510U的区别 i78565U和i710510U参数配置对比哪个好
  12. js 字串转换HTML,js转化html字符
  13. Spring boot如何集成Redis(四)
  14. NSString中的rangeOfString
  15. JAVA 接口(interface)
  16. 新手C语言开发详细教程
  17. android 手机 同步到iphone,如何把android手机所有信息同步到iphone11
  18. 驱动-MDL内存映射
  19. Angel Beats,AFOer Beats?
  20. Linux的负载平均值(load)详解

热门文章

  1. 二维码原理与编码介绍
  2. java中slacc意思,家用联通光纤开启IPv6
  3. latex中biblatex参考文献的标点、分隔符、本地化字符串中英文切换
  4. leetcode692:前K个高频单词
  5. 智能驾驶安全专题 | 功能安全与SOTIF如何融合实施
  6. Verilog 实现斐波那契数列
  7. 获取token的两种方法
  8. 音视频播放器工作原理
  9. Admin - 验证列表 ValidateList<E>
  10. proxychains替代品polipo