-2
這裏是按遞減順序問題選擇
import java.util.*;
public class select {
public static void Select(int m,int n){
Random r=new Random();
if (m>0)
if (r.nextInt(0x3fff8001) % n <m){
System.out.println(n-1);
Select(m-1,n-1);
}
else{
Select(m,n-1);
}
}
public static void main(String[]args){
int m=35;
int n=200;
Select(m,n);
}
}
碼的打印數量,問題是如何改變的代碼,使得增加的順序打印數量? 請幫忙
請寫一些關於您當前的算法。這使人們閱讀和理解代碼的速度更快。當我閱讀'這裏是代碼打印號碼'時,我假設你的代碼只是從N開始倒數。 – 2010-06-03 10:36:02