排列/置换的最小前缀

Posted patt

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了排列/置换的最小前缀相关的知识,希望对你有一定的参考价值。

设 $P$ 是 $1$ 到 $n$ 的一个排列(也称【置换】)。对于整数 $ 1\le i \le n$,若 $i$ 满足 $\forall 1\le j\le i, \quad P_j \le i$,则称 $i$ 是排列 $P$ 的一个前缀。显然 $n$ 是 $P$ 的前缀。

求 $1$ 到 $n$ 的所有排列中,满足最小前缀为 $n$ 的排列的个数,记作 $A_n$ 。

数列 $A_n$ 的前若干项为 $1, 1, 3, \dots $,试求 $A_n$ 的通项公式。

以上是关于排列/置换的最小前缀的主要内容,如果未能解决你的问题,请参考以下文章

2017-03-17 Codeforces 441D 置换群,好题 bzoj 4750 思维,按位计算

[51Nod1125] 交换机器的最小代价

如何置换二进制字符串以最小化它们之间的距离?

LightOJ 1166 Old Sorting 置换群 或 贪心 水题

BZOJ 1119 1119: [POI2009]SLO (置换)

BZOJ1697: [Usaco2007 Feb]Cow Sorting牛排序