读书人

递归事例(一)

发布时间: 2012-09-14 11:53:44 作者: rapoo

递归例子(一)

1.场景:给定一个字符串,将里面的内容进行组合成指定位数的结果。并且统计个数。

比如"abc"组合2位数的个数有3*3*3 = 9;

结果是aa,ab,ac, ba,bb,bc,ca,cb,cc

代码实现:

System.out.println("sum = " + print("abc", 2, "", 0));

测试结果:

aa
ab
ba
bb
sum = 4
aa
ab
ac
ba
bb
bc
ca
cb
cc
sum = 9

?

读书人网 >编程

热点推荐