摘要: 与顺序相关的 \(2\) 元组求值问题,往往利用线段树进行维护,算一种经典的操作。 我们不妨先从一道简单的问题入手:求数列逆序对数。 树状数组是一个不错的选择,利用其前缀和性质维护桶,倒着扫,边扫边加数,同时查询,非排列再离散化一下,问题在 \(\Theta(n\log n)\) 复杂度内得解。 # 阅读全文
posted @ 2023-10-16 07:32 Melting_Pot 阅读(16) 评论(0) 推荐(0) 编辑