- 博客(1)
- 资源 (3)
- 收藏
- 关注
转载 java笔试
原题如下:用1、2、2、3、4、5这六个数字,用java写一个程序,打印出所有不同的排列,如:512234、412345等,要求:"4"不能在第三位,"3"与"5"不能相连。 解题思路: 很明显,这是一个递归算法。我们可以排列将这6个数按从小到大的顺序排一下,如果是1,2,3,4,5,6,那么会有1*2*3*4*5*6= 6!=720个递增的数。但如果是1,2,2,3,4,5,那么在
2010-04-26 21:54:00 424
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人