將乙個正整數L隨機拆分成n個正整數

2021-08-28 01:59:45 字數 605 閱讀 5705

/**

* 隨機指定範圍內n個不重複的數

* 最簡單最基本的方法

* @param min 指定範圍最小值

* @param max 指定範圍最大值

* @param n 隨機數個數

*/

public static int randomcommon(int min, int max, int n)

int result = new int[n];

int count = 0;

while(count < n)

} if(flag)

} return result;

}/**

* 將乙個正整數l隨機拆分成n個正整數

* @param l 正整數

* @param n 個數

*/ public static int random(int l, int n){

int result = new int[n];

random rand = new random();

int sum = 0; // 已生成的隨機數總和

for(int i=0; i

將乙個表的字段拆分成多行

分拆處理示例 create table table1 文章id int,文章標題 varchar 10 作者 varchar 100 字數 int insert table1 select 101,文章標題1 作者a,作者b 120 union all select 222,文章標題2 作者x,作者...

mysql將乙個表拆分成多個表

有乙個5000條資料的表,要把它變成每1000條資料乙個表的5等份。假設 表名 xuesi 主鍵 kid xuesi共有5000條資料,kid從1到5000自動增長 題目 將xuesi分成5個表 每個表1000條不同的資料 方法1 create table xuesi1 select from xu...

趣味題 將乙個正整數倒置

偶然看到一道趣味題,將乙個正整數倒置 過來,例如,將1234變成4321。如果採用c的話,使用do.while語句來做,只要temp不為0,每執行一次,rebmun用來存原整數的最右邊的數字並乘以10。如下 include stdio.h void main while temp printf th...