
牛客
文章平均质量分 92
奶聂小团子
失败的人只有一种,就是在抵达成功之前就放弃的人
展开
-
牛客小白月赛61 E - 排队(逆序对+思维)
首先考虑一个序列的正序对+逆序对个数之和,就相当于看这个序列里面有多少对数,等于C(n,2);1.注意对分数取模时,不一定都得求逆元,像n*(n-1)/2,因为结果是整数,所以可以先算除不用再求逆元。x在y的前面有 C(n,2)=n*(n-1)/2 种情况,剩余 n-2 个位置全排列 (n-2)!的逆序对的个数为(cnt[i]-cnt[i-1])*cnt[i-1],求和即为所有逆序对个数。之后直接套公式,注意取模,因为n*(n-1)/2一定是整数,所以不需要再求2的逆元,直接算即可。*n*(n-1)/2。原创 2022-11-20 12:12:55 · 430 阅读 · 1 评论 -
牛客练习赛105 C.打牌的贝贝(卡特兰数+逆元)
卡特兰数之括号匹配模型+求逆元总结原创 2022-11-15 16:43:02 · 407 阅读 · 0 评论