题解:AT_abc431_f [ABC431F] Almost Sorted 2
比较巧妙的数数题。
思路
一般的有限制类数列计数都是从两种方向考虑,一种是从左往右逐一确定值,另一种是从小到大逐一确定位置。对于这道题来说,我们考虑第二种计数方式。
先假设
由于排序后
最后考虑去重,显然我们的算法区分了不同位置上的相同的数,对于一个出现了
时间复杂度
Submission.
比较巧妙的数数题。
一般的有限制类数列计数都是从两种方向考虑,一种是从左往右逐一确定值,另一种是从小到大逐一确定位置。对于这道题来说,我们考虑第二种计数方式。
先假设
由于排序后
最后考虑去重,显然我们的算法区分了不同位置上的相同的数,对于一个出现了
时间复杂度
Submission.