poj1442

最近一直在看treap,看了书上的用treap实现名次树,然后就做了这题。此题是哪来写名次树练手的例题,比书上那个容易多了,但是可以练下手

开始的时候没看清题啊啊啊。。就照着书上的去敲,书上那题是求第k大值,此题求第k小值。。果断错了。。但是坑爹的是我居然乱搞a了。。因为我开始敲错了。。。我将左旋和右旋搞反了。。结果就弄巧成拙的过了。。。额额额。。。

后面看书上的和我写的是反的。。我还一直质疑书上的错误。。后来我把书上的代码反写过了测试数据,结果wa了。。我这样纠结了2个小时。。一直这样搞。。。后面重新在看了一次题目才发现我自己看错了。。后来改过来,将kth重新写了一下就过了。。

此题做法没什么特别就是书上的treap那个例题的简化很多了的版。。看例题就懂了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值