[C++] 士兵排列 发表于 2025-06-10 更新于 2025-06-26 题面 假如你是长官,现在有一些新兵入伍。但是他们不是同时到达军营集合。对于某一个士兵 i(编号从 1 到 n), 如果 s[i] = 1,那么他从队尾入队,如果 s[i] = 0,那么他从队头入队。当所有士兵入队后,这个时候士兵就有一个排列。然后,从队头到队尾,每个士兵会说出他的能力值 a[i],你需要按照能力值从高到低输出对应的一个排列。 阅读全文 »