【2017中国大学生程序设计竞赛-哈尔滨站】B - K-th Number
摘要:
原题: 题意: 给你一个长度为N的正整数组A,对于这个数组的所有子区间,若长度小于k则不管它,若长度大于等于k则取第k大放入数组B 问你B中第M大的数是谁 一眼序列分治,然而没思路 数据结构?能想到从大到小排序,然后小于第i个数的都视为1,用数据结构维护第i个数在多少个区间是第k大 然后就没有然后了 阅读全文
posted @ 2019-10-14 21:52 cdcq 阅读(354) 评论(0) 推荐(0) 编辑