Codeforces Round #172 (Div. 2) D. Maximum Xor Secondary 单调栈应用
摘要:
http://codeforces.com/contest/281/problem/D 要求找出一个区间,使得区间内第一大的数和第二大的数异或值最大。 首先维护一个单调递减的栈,对于每个新元素a[i]。要么直接插入后面,如果它插入栈内的某个元素的话。就是说有数字弹出来了,这个时候这个数字和a[i]组 阅读全文
posted @ 2016-08-30 13:02 stupid_one 阅读(210) 评论(0) 推荐(0) 编辑