工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 1687|回复: 5

求解!

[复制链接]
发表于 2009-12-18 13:24 | 显示全部楼层 |阅读模式
输入一串字符串,输出它的所有排序!例如,输入abc,回车后输出abc acb dac bca cab cba!谁有代码的直接发上去!
发表于 2009-12-19 12:41 | 显示全部楼层
可以理解成求作业吗?
回复

使用道具 举报

发表于 2009-12-19 13:04 | 显示全部楼层
有个思路:
可以用递归做(当然最好的算法应该不是递归而是用数学的方法)
考虑 A[B] 为一个两个单元的字符[B]为 n 个字符
则它的组合只有 A[B]和[B]A
回复

使用道具 举报

发表于 2009-12-20 01:24 | 显示全部楼层
递归的话,字符元素多了很难受。
回复

使用道具 举报

 楼主| 发表于 2009-12-27 12:15 | 显示全部楼层
回复 3# iptton


    但你你得从四个开始考虑才能避免漏掉一些排序
回复

使用道具 举报

 楼主| 发表于 2009-12-27 12:16 | 显示全部楼层
回复 3# iptton


    但你你得从四个开始考虑才能避免漏掉一些排序,怎么用数学的方法?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2024-5-9 19:24

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表