摘要:
二分答案。check有多少个区间的平均数>xbi=ai-x;将sm离散化。然后logn求出有多少个小于sm[i].类似于求逆序对的思路。 一直WA一个点。。。所以我就下载数据特判了TAT 1711 平均数 基准时间限制:4 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 收藏 关注 阅读全文
摘要:
如果sm[j]和sm[i]奇偶性相同,那么(i+1,j)个数为偶数如果奇偶性相同看成是朋友,不同的看成是敌人,那么就跟bzoj1370的做法差不多了。 如果奇偶性相同,就将x和y合并,x+n,y+n合并 如果奇偶性不同,就将x和y+n合并,y和x+n合并 1204 Parity 题目来源: Ural 阅读全文
摘要:
将边排序后dp一下就可以了。 1274 最长递增路径 题目来源: Codility 基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 收藏 关注 1274 最长递增路径 题目来源: Codility 基准时间限制:1 秒 空间限制:131072 KB 分值: 80 阅读全文
摘要:
看成括号序列的话第二种方法其实就是左括号和右括号之间有多少对完整的括号。 1403 有趣的堆栈 基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 收藏 关注 1403 有趣的堆栈 基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 1 阅读全文
摘要:
不断的在cur的后面找最大的符合条件的数扔到cur的前面。 用线段树维护操作就可以了。 1364 最大字典序排列 基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 收藏 关注 1364 最大字典序排列 基准时间限制:1 秒 空间限制:131072 KB 分值: 80 阅读全文