免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
列出數(shù)組中取出的數(shù)的全部組合(用遞歸實現(xiàn))

把一個數(shù)組里的數(shù)組合全部列出,比如1和2列出來為1,2,12,21


  1. import java.util.Arrays;  
  2. import java.util.LinkedList;  
  3. import java.util.List;  
  4.   
  5. public class Test {  
  6.     public static void main(String[] args)  {  
  7.         String[] array = new String[]{"1","2","3","4"};  
  8.         listAll(Arrays.asList(array), "");  
  9.     }  
  10.     public static void listAll(List candidate, String prefix) {  
  11.         //if(candidate.isEmpty()){  
  12.         System.out.println(prefix);  
  13.         //}  
  14.         for(int i=0;i<candidate.size();i++) {  
  15.             List tmp = new LinkedList(candidate);  
  16.             listAll(tmp, prefix + tmp.remove(i));//函數(shù)中的參數(shù)從右邊開始解析  
  17.         }  
  18.     }  
  19. }  


去掉注釋后只顯示取出所有數(shù)的組合



本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
java 列出一個字符串的全字符組合情況
?LeetCode刷題實戰(zhàn)14: 最長公共前綴
java方法參數(shù)傳遞
使用Java和R搭建統(tǒng)計分析server端
Scala 學(xué)習(xí)心得(一)
java中的length屬性和length()方法和size()方法的區(qū)別
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服