JAVA怎么用回溯法打印出1?
/* *组合 回溯 *a为源数据,调用时用f(a,0,"") */ void f(int[] a,int n,String v){ if(n==a.length){ System.out.println(v); }else{ f(a,n+1,v); f(a,n+1,v+","+a[n]); } }
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号