网易开通了一个开源软件的镜像站点
2011-05-30 17:18
344 查看
public class Combination { public static void main(String[] args) { String str = "abc"; combination(str); } public static void combination(String str) { char[] arr = str.toCharArray(); comCombination(arr, 0); } private static void comCombination(char[] arr, int index) { if (index == arr.length - 1) { for (int i = 0; i < arr.length; i++) { System.out.printf("%c ", arr[i]); } System.out.println(); return; } comCombination(arr, index + 1); for (int i = index + 1; i < arr.length; i++) { arr[index] ^= arr[i]; arr[i] ^= arr[index]; arr[index] ^= arr[i]; comCombination(arr, index + 1); arr[index] ^= arr[i]; arr[i] ^= arr[index]; arr[index] ^= arr[i]; } } } OUTPUT: a b c a c b b a c b c a c b a c a b
相关文章推荐
- 网易的开源软件镜像站点
- 中国大陆开源软件镜像服务站点列表
- 隐藏在网易的开源软件镜象站点
- 几个开源软件镜像站点
- 常用开源镜像站点与开源软件网址
- 开源软件镜像站点
- 中国大陆开源软件镜像服务站点列表
- Linux Deepin 新增北京理工大学开源软件镜像站点等 3 处新镜像
- 发现个不错的开源镜像站点!!网易提供的!赞!
- 开源镜像站点汇总
- 一个开源的lazarus绘图软件:LazPaint
- 常用开源镜像站点[更新]
- Chilkat----开源站点之VS2010 CKMailMan一个很好的邮件发送开源开发包
- 一些开源软件的国内镜像源
- 不经意间网易开源镜像去掉了FreeBSD的镜像
- 发布一个免费开源软件-- PAD流程图绘制软件PADFlowChart
- VM Depot 助您使用本地开源软件架设开发 Web 站点
- 国内开源镜像站点汇总
- 主要的开源镜像站点资源
- 国内开源镜像站点汇总2017年10月版