1、數(shù)據(jù)范圍
2、打印是否有序
3、數(shù)據(jù)結構用String,還是數(shù)組
4、是否線程安全
打印范圍若為int可存儲范圍

若有序,則用String或者數(shù)組保存數(shù)據(jù),若線程安全則StringBuilder,否則StringBuffer。
http://blog.csdn.net/lilianforever/article/details/51837316
若無序,則可以利用全排列。

全組合:

1、數(shù)據(jù)范圍
2、打印是否有序
3、數(shù)據(jù)結構用String,還是數(shù)組
4、是否線程安全
打印范圍若為int可存儲范圍
若有序,則用String或者數(shù)組保存數(shù)據(jù),若線程安全則StringBuilder,否則StringBuffer。
http://blog.csdn.net/lilianforever/article/details/51837316
若無序,則可以利用全排列。
全組合: