進口?Java . util . hashset;
公共?班級?排列
靜電?作廢?彩票(int?壹個[],?int?開始_索引,?int?end_index
int?需要球嗎?設置& lt整數& gt?已經_選擇)?{
如果?(需要_蛋蛋?==?0)?{
System.out.println(已經_選擇);
返回;
}
為了什麽?(int?我?=?start _索引;?我?& lt=?end_index?-?需要_蛋蛋?+?1;?i++)?{
already _ choosed . add(a[I]);
彩票(a,?我?+?1,?end _索引,?需要_蛋蛋?-?1,?已經_選擇);
already _ choosed . remove(a[I]);
}
}
公共?靜電?作廢?main(String[]?args)?{
彩票(新?int[]?{?1,?2,?3,?4,?5,?6,?7,?8,?9,?0?},?0,?9,?6,?新的?HashSet & lt整數& gt());
}
}
源碼亂序,上傳圖片。