首页 > 其他 > 详细

poj2828 Buy Tickets 线段树

时间:2015-03-23 21:36:35      阅读:221      评论:0      收藏:0      [点我收藏+]

题意:

买票插队问题,有 N 个插队行为,告知每次要插到第 i 个位置上,问最后它们的顺序是什么。

这种题,要从最后开始倒推,比如最后一个,在第i个位置上,则他就是排在第i了。

线段树:存储一段区间还有多少个空位。(刚开始我存储的是一段区间已经确定了多少个位置了,然后tle了)

注意:数据给的不是他插在哪里,而是他插队时前面有多少个人,所以++,即为插在第i个位置上。

我是在查询的同时更新线段树。

奇怪的是,我按照n的范围开大一点点,然后re了,然后直接开大10倍后就ac了。

技术分享poj2828

 

poj2828 Buy Tickets 线段树

原文:http://www.cnblogs.com/-maybe/p/4360889.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!