随笔分类 -  主席树

摘要:求区间第K大的值; 我们需要在短时间内回答数目巨大的问题,这个算法的核心是空间换时间; 每个点建一个线段树,是的; 我们先离散化所有权值,使得当前的权值在1到n范围内,恰巧是vector里的下标; 对于每一个点,我们分成左二子和右儿子,分别存放当前区间的左半部分和右半部分,维护左右节点的数量; 我们 阅读全文
posted @ 2019-10-04 21:13 AiRomance 阅读(193) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示