题目类型:贪心,堆 传送门:>Here< 题意:给出\(N\)个房间,每个房间距离起点的距离为\(x[i]\),每个房间可以选择进去和不进去,如果进去了那么要\(t[i]\)秒后才能出来.问在\(M\)秒内最多能进多少个房间 解题思路 第一眼是一个\(01\)背包,然而枚举当前房间和上一个房间,加上所用时间,复杂度\(O(n^3)\)-- 考虑枚举终点,这样所有路上的时间之和就可以确定了.然后就是看在剩余的时间里最多能去几个房间,这个很简单--假设全去,如果超时,那么每次踢出耗时最多的那个房间…