java期末考試編程題 請問誰知道隨機抽題的算法?
請問誰知道隨機抽題的算法?使用隨機數(shù)引出問題。假設題庫中有1000個問題,一次100個問題。首先,使用random生成1到1000之間的整數(shù),并將數(shù)據(jù)放入集合中。因為集合元素是唯一的,所以同一個數(shù)字只
請問誰知道隨機抽題的算法?
使用隨機數(shù)引出問題。假設題庫中有1000個問題,一次100個問題。首先,使用random生成1到1000之間的整數(shù),并將數(shù)據(jù)放入集合中。因為集合元素是唯一的,所以同一個數(shù)字只取一次。當集合的大小為100時,它將跳出循環(huán)。然后將集合中的這些數(shù)字用作問題編號,以便在數(shù)據(jù)庫中查詢問題。--------------------------------------------------/***生成1到1000之間的隨機整數(shù)**@return random number*/public integer numfactory(){return new random()。Nextint(1000)1}/***隨機生成100個問題號[放入集合,相互不同]***@返回集合*/公共集合