news 2026/9/2 13:56:10

二分

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
二分

lc2226

二分 ,在“每个小孩分到的糖果数”的可能范围内(1到最大堆糖果数)

check 判断该数量能否分给至少k个小孩

最终找到最大的可行数量

class Solution {
typedef long long ll;
public:
int maximumCandies(vector<int>& candies, long long k)
{
ll l = 1, r = *max_element(candies.begin(), candies.end());
int n=candies.size();
auto check=[&](ll m)->bool
{
ll cnt=0;
for(int i=0;i<n;i++)
cnt += (candies[i]/m);
return cnt >= k;
};
while(l <= r)
{
ll m = l + (r - l)/2;
if(check(m))
l = m + 1;
else
r = m - 1;
}
return (int)(l-1);
}
};

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 14:07:57

10、压缩光:原理、特性与应用潜力

压缩光:原理、特性与应用潜力 1. 压缩光简介 在光的众多状态中,压缩光是一种非常特殊且实用的状态。与相干光相比,压缩光在相位或振幅正交分量上的不确定性能够降低,这一特性使其在计量学领域具有极高的应用价值。 2. 非线性光学的经典描述 2.1 产生压缩光的方法 产生…

作者头像 李华
网站建设 2026/9/2 22:28:39

29、5G技术的应用场景与架构解析

5G技术的应用场景与架构解析 1. 5G关键特性概述 5G技术带来了诸多革新性的特性,主要包括增强移动宽带(eMBB)、超可靠通信(URLLC)和网络切片等。这些特性为不同行业的发展提供了强大的支持。 增强移动宽带是下一代移动宽带服务,用户可通过它访问包括下载和流媒体在内的…

作者头像 李华
网站建设 2026/9/2 2:51:14

37、5G 应用中天线设计与性能分析

5G 应用中天线设计与性能分析 1. 天线技术发展与应用 随着无线通信领域的不断进步,毫米波应用中对天线设计的需求日益增长。不同类型的天线在各个领域展现出独特的优势和应用场景。 1.1 各类天线技术 可穿戴天线 :在医疗保健、军事和跟踪等领域有大量应用。微带贴片天线…

作者头像 李华
网站建设 2026/9/3 4:39:27

测试传承:从经验沉淀到创新之火‌

在软件测试领域&#xff0c;每一次缺陷的发现、每一个测试用例的优化&#xff0c;不仅是项目成功的基石&#xff0c;更是行业智慧的累积。测试传承&#xff0c;并非简单的知识传递&#xff0c;而是一种将经验、方法和文化融入团队血脉的实践。它关乎如何让新晋测试工程师快速成…

作者头像 李华
网站建设 2026/9/3 2:19:40

FaceFusion在AI心理咨询师形象设计中的伦理考量

FaceFusion在AI心理咨询师形象设计中的伦理考量 在心理健康服务逐渐数字化的今天&#xff0c;越来越多用户开始尝试与AI心理咨询师对话。这些系统不仅能24小时在线倾听&#xff0c;还能通过自然语言理解识别情绪、提供认知行为建议。但一个关键问题随之浮现&#xff1a;当机器…

作者头像 李华