《JAVA组合算法.doc》由会员分享,可在线阅读,更多相关《JAVA组合算法.doc(2页珍藏版)》请在金锄头文库上搜索。
1、JAVA组合算法import java.io.*;public class Comb public void combine(int list,int k,int l,int r,int n)if(k+ln+1)return;if(l=0)for(int i=0;iR;I+) System.out.print(listi+ );System.out.println();return;listr-l=k;combine(list,k+1,l-1,r,n);if(k+l=n)combine(list,k+1,l,r,n);public static void main(String args) t
2、hrows NumberFormatException, IOExceptionComb obj = new Comb();BufferedReader br = new BufferedReader(new InputStreamReader(System.in);System.out.println(Please input n: );int n = Integer.parseInt(br.readLine();System.out.println(Please input r: );int r = Integer.parseInt(br.readLine();int list = new intr;int k=1;int l=r;bine(list,k,l,r,n);