如果不考虑存储的话。 可以再多建两个队列,并且存储最后打扫得时间,一个队列按时间顺序存放24小时内打扫过的房间,一个放未打扫或待检验的房间。每次判断第一队列开头的几个是不是超出24小时,是的话放进第二队列。最后对第二队列扫描,如果新打扫,移入第一队列,其他的-对‘未打扫‘的发送 --My God,太复杂了