exercises.md 510 字节
Newer Older
M
Mars Liu 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
# 全排列

定义:

* 排列 (P(n, m)))(英语:Permutation)是将相异物件或符号根据确定的顺序重排。每个顺序都称作一个排列
* P(n, n) 称为全排列

问题:假设有一个短字符串,没有重复字符,并且都是英文字母。我们现在要写一个程序,生成其字符的全排列。

## 输入描述

输入一个字符串

## 输出描述

输出所有排列,每行一个

## 输入样例

abc

## 输出样例

abc

acb

bac

bca

cab

cba

## 提示