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

二分——Schedule Management

点击进入题目

思路描述

用二分,二分时间,看这段时间内工人们的工作量。在这段时间内,每个工人都先做自己擅长做的,然后再干自己不擅长干的,计算出总工作量。

#include<bits/stdc++.h> #define int long long using namespace std; const int N=2e5+10; int n,m; int a[N]; map<int,int>q; bool check(int mid) { int sum=0; for(int i=1;i<=n;i++) { if(q[i]>=mid) sum+=mid; else sum+=(q[i]+(mid-q[i])/2); } if(sum>=m) return true; return false; } void solve() { q.clear(); cin>>n>>m; for(int i=1;i<=m;i++) cin>>a[i],q[a[i]]++; int l=1; int r=2*m; while(l<r) { int mid=(l+r)/2; if(check(mid)) r=mid; else l=l+1; } cout<<l<<endl; } signed main() { ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); int T;cin>>T; while(T--) { solve(); } return 0; }

这一道题乍一看还真不会做,就是连思路也没有。主要是没往二分上去想,后来知道用二分,写的也蛮快的。

新的一天,共勉!

http://www.jsqmd.com/news/244355/

相关文章:

  • 测试域名挖掘 = 漏洞提款机?SRC 挖洞攻略,零基础看这篇就够
  • 深度学习毕设项目:基于深度学习对苹果是否腐烂识别基于python-CNN深度学习对苹果是否腐烂识别
  • 【课程设计/毕业设计】基于python-CNN深度学习对苹果是否腐烂识别基于python-CNN对苹果是否腐烂识别
  • PMSM谐波抑制算法:基于DQ轴谐波提取器的永磁同步电机仿真探索
  • 深度学习毕设项目推荐-基于python_CNN深度学习卷积神经网络训练识别橘子是否新鲜
  • 学霸同款2026 TOP8 AI论文平台:专科生毕业论文写作全测评
  • 用 LabVIEW 实现三菱 FX 系列以太网 MC 协议通讯
  • 系统转换方式 *并行转换**- 新旧系统同时运行一段时间,确保新系统稳定可靠,适用于对数据准确性要求高的场景
  • 计算机深度学习毕设实战-基于python对苹果是否腐烂识别基于python-CNN深度学习对苹果是否腐烂识别
  • 基于Java的精品课程网站 计算机毕业设计选题 计算机毕设项目 前后端分离【源码-文档报告-代码讲解】
  • 从免费到精准:论文重复率的 “双报告” 解决方案,尽在 paperzz 论文查重
  • 【计算机毕业设计案例】基于人工智能python-CNN训练识别蔬菜是否新鲜基于python-CNN卷神经网络训练识别蔬菜是否新鲜
  • 手把手教你用8款AI论文工具,一键改重降重替换表达!
  • 从巨人的肩膀起飞:大模型蒸馏(LLM Distillation)完全指南
  • 国外期刊怎么找:实用途径与方法指南
  • Java实习模拟面试 | 滴滴效能平台后端一面:高并发、分布式锁与线程池深度连环问
  • Java实习模拟面试|字节跳动后端日常实习三面面经:千万级数据导出、CDC同步、OOM排查与高并发设计全解析
  • 计算机深度学习毕设实战-基于python-CNN机器学习训练识别蔬菜是否新鲜基于python-CNN训练识别蔬菜是否新鲜
  • Log4j实现全局日志traceId详解
  • 多线程与并发-知识总结1
  • Java实习模拟面试|字节跳动业务中台后端校招一面面经:Kafka vs RabbitMQ、死锁避免、TCP握手与链表翻转深度解析
  • Java实习模拟面试|上海禾赛科技后端实习一面面经:高并发数据去重、事务与MQ一致性、反射争议与缓存选型深度解析
  • 深度学习毕设选题推荐:基于python-CNN训练识别蔬菜是否新鲜基于机器学习python-CNN训练识别蔬菜是否新鲜
  • 9个降aigc工具推荐,本科生高效避坑指南
  • Java实习模拟面试|字节跳动TTS后端校招二面面经:WaitGroup性能优化、分布式锁实现、线程安全LRU与Optional实战深度解析
  • 从参数竞赛到场景落地,收藏级干货助程序员和小白全面掌握AI大模型市场
  • 大模型黑箱揭秘:从分词到输出的全流程解析(程序员必看)
  • 收藏!无GPU也能做的大模型项目,3个零算力落地方案+完整学习路线,简历不再空白
  • 深度学习计算机毕设之基于python-CNN卷神经网络训练识别蔬菜是否新鲜基于python-CNN训练识别蔬菜是否新鲜
  • 收藏!面试必问:对称量化与非对称量化核心区别+实战选型指南