需要的前置技能
- 线段树(权值线段树)
- 离散化
常见应用
- 区间/树上路径第 K 大
- 区间不同数的个数
分类 数据结构与算法 下的文章
Codeforces Rating System 是著名算法竞赛网站 Codeforces 的评分计算系统。
Codeforces 使用 rating(评分)来衡量选手水平。每个人都有一定的初始 rating。改变 rating 的主要方式为标准 Codeforces 比赛,一场比赛结束后,Codeforces Rating System 会根据所有参赛选手的现有 rating 和比赛排名来计算每位选手 rating 变化值,以体现出比赛中选手的发挥水平。
在这篇文章里,我们将介绍一下 Codeforces Rating System 的算法步骤,并给出示例代码和测试用例。如果你对 Codeforces 这类多人竞技比赛的评分机制感兴趣,本文可以成为一个参考。