会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
GroundhogKing
博客园
首页
新随笔
联系
订阅
管理
2026年2月5日
浅谈逆序对在算法竞赛中的具体运用
摘要: 目录 逆序对简介 逆序对能做什么 一些逆序对杂题 总结 逆序对简介 逆序对定义 给定一个序列 \(a\),存在有序对 \((i,j)\),满足 \(i<j\) 且 \(a_i > a_j\),则称 \((i,j)\) 为一个逆序对。 如何求序列逆序对对数 根据定义:对于一个下标 \(i\),它能产生
阅读全文
posted @ 2026-02-05 12:52 GroundhogKing
阅读(111)
评论(2)
推荐(2)
2026年1月13日
浅聊算法竞赛中维护中位数的小技巧
摘要: 首先来看暑假杭电多校的一道题目: 对于一个长度为 \(L\)(\(L\)为奇数) 的数组 \(a\),定义它的中位数 \(median(a)\) 为 \(a\) 中第 \(\frac{L+1}{2}\) 大的数。现在给你一个长度为 \(n\) 的排列,对于每对满足 \(1\leq i \leq j
阅读全文
posted @ 2026-01-13 23:13 GroundhogKing
阅读(259)
评论(0)
推荐(1)
2026年1月4日
CF2137F Prefix Maximum Invariance
摘要: CF2137F Prefix Maximum Invariance 题意: 给定数组a和b,要求构造一个新数组z,对于所有 \(1 \leq i\leq n\) 满足 \(max(a_1,...,a_i) = max(z_1,...,z_i)\),即前缀最大值完全相同。定义 \(f(a,b)\) 表
阅读全文
posted @ 2026-01-04 19:46 GroundhogKing
阅读(13)
评论(0)
推荐(0)
2026年1月3日
CF2163D2 Diadrash (Hard Version)
摘要: CF2163D2 Diadrash (Hard Version) 题意: 交互题。在有 \(n(n\leq 10^4)\) 个元素的排列中给定 \(q(q\leq 3×10^5)\) 个区间,求这些区间中MEX值的最大。可以询问区间 \([l,r]\) 的MEX,不超过30次。 大部分交互题的本质在
阅读全文
posted @ 2026-01-03 17:56 GroundhogKing
阅读(9)
评论(0)
推荐(0)
公告