这几天恶心代码敲得太多了,太恶心了,不写了,决定开始刷刷水题~~
P.s.推荐Cai0715解题表格(澳淄cai0715神牛~~)
下面言归正传
【题目大意】:
一共有n天,每一天有一些数,你要把这些数加入一个队列当中,然后每天结束后从中选出最大的和最小的数,相减累加到ans中,将这两个数从平衡树中删除~输出ans~~
【题目分析】:
真没啥好分析的,1A掉~就是个平衡树是吧……
方法其实有很多,最大最小堆也可以,分段哈希也可以~很多很多方法~
总之这题不难了,当基础代码训练了啊……
唯一一个容易悲剧的情况就是ans要开成int64,否则会WA到死(我猜的~)……
【代码】: