博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
BZOJ-1029 建筑抢修
阅读量:5149 次
发布时间:2019-06-13

本文共 209 字,大约阅读时间需要 1 分钟。

怎么说。。。倒是想得出貌似要用贪心,但就是想不出怎么贪心。。。

 

先按T2从小到大排序,然后依次判断能否维修:

若当前维修总时间+T1[i]<=T2[i]则维修;

若当前维修过的楼的MaxT1>T1[i]则让那个MaxT1的楼废弃,而当前楼维修。

接下来用优先队列弄就行。【第一次用STL的Priority Queue

 

转载于:https://www.cnblogs.com/NanoApe/p/4396715.html

你可能感兴趣的文章
ios新开发语言swift 新手教程
查看>>
有引用外部jar包时(J2SE)生成jar文件
查看>>
写接口请求类型为get或post的时,参数定义的几种方式,如何用注解(原创)--雷锋...
查看>>
什么是 开发环境、测试环境、生产环境、UAT环境、仿真环境
查看>>
科研需要兴趣和自信
查看>>
iOS Development
查看>>
mysql
查看>>
1分钟搞定Android开发智能提示问题xml文件一并搞定
查看>>
4分钟学会网页样式
查看>>
Java核心技术点之注解
查看>>
【PHP】array_column函数
查看>>
LayUI--表格 + 分页
查看>>
【OpenJ_Bailian - 2287】Tian Ji -- The Horse Racing (贪心)
查看>>
循环引用 。 @class
查看>>
rabbitmq
查看>>
Java网络编程--socket服务器端与客户端讲解
查看>>
Git 中README.md中MarkDown语法示例
查看>>
Android实现双进程守护
查看>>
IPC,Hz(Hertz) and Clock Speed
查看>>
C++ Primer 第二章 学习笔记
查看>>