专栏名称: 算法爱好者
算法是程序员的内功!伯乐在线旗下账号「算法爱好者」专注分享算法相关文章、工具资源和算法题,帮程序员修炼内功。
目录
相关文章推荐
算法爱好者  ·  再见!Skype!—— 代码不朽,但时代无情 ·  2 天前  
九章算法  ·  寻找一个leetcode刷题搭子 ·  2 天前  
九章算法  ·  反H1B风暴再升级!彻底废除是否已成定局? ·  2 天前  
九章算法  ·  让青少年学编程更专业!金牌讲师1v1辅导! ·  4 天前  
51好读  ›  专栏  ›  算法爱好者

名气笔试:楚楚街2016招聘笔试(解密)

算法爱好者  · 公众号  · 算法  · 2017-06-13 19:56

正文

(点击 上方公众号 ,可快速关注)


题目描述


亮亮深吸一口气,小心地将盒子打开,里面是一张地图,地图上除了一些奇怪的字母以外没有任何路线信息,这可让亮亮犯了愁,这些字母代表了什么意思呢? 亮亮绞尽脑汁也想不出什么思路,突然,亮亮眼前一亮,“我可以把这些字母所有的排列方式全部写出来,一定可以找到答案!” 于是,亮亮兴奋的开始寻找字母里的秘密。


输入描述:


每组数据输入只有一行,是一个由不同的大写字母组成的字符串,已知字符串的长度在1到9之间,我们假设对于大写字母有’A’ < ‘B’ < … < ‘Y’ < ‘Z’。


输出描述:


输出这个字符串的所有排列方式,每行一个排列,要求字母序比较小的排列在前面。


输入例子:


WHL


输出例子:


HLW

HWL

LHW

LWH

WHL

WLH



请通过评论说出你的解答。如果有必要,请介绍一下解题思路。在评论中分享解题思路可以让其他人了解你的想法。你的解答帮助了其他人,其他人的解答也将帮助到你。期待大家参与 ^_^







请到「今天看啥」查看全文