码迷,mamicode.com
首页 > 其他好文 > 详细

855. Exam Room

时间:2018-09-03 12:06:37      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:学生   排列   结构   oom   距离   list   sort   移除   一个   

维护一个数据结构要满足:一个教室线性排列的座位 0 ... N-1

调用seat 入座一个距离最近学生最远的座位

调用leave x 离座一个位置为x的学生
由于N最多是 10e9 所以选择维护
学生的位置这一个有序列表

使用了 bisect.insort 作为有序列表的插入方法

使用 list.remove 移除相应的学生(ON)

855. Exam Room

标签:学生   排列   结构   oom   距离   list   sort   移除   一个   

原文地址:https://www.cnblogs.com/sfzyk/p/9577420.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!