亂數取不重複6 個數· GitHub
文章推薦指數: 80 %
亂數取不重複6 個數========== */. public class Random_01 {. public static void main(String[] args) {. Random r = new Random();. int[] sixNum = new int[6];. Skiptocontent Allgists BacktoGitHub Signin Signup Sign in Sign up {{message}} Instantlysharecode,notes,andsnippets. HabaCo/1030528_Ex1.java LastactiveSep7,2020 Star 3 Fork 0 Star Code Revisions 7 Stars 3 Embed Whatwouldyouliketodo? Embed Embedthisgistinyourwebsite. Share Copysharablelinkforthisgist. Clonevia HTTPS ClonewithGitorcheckoutwithSVNusingtherepository’swebaddress. LearnmoreaboutcloneURLs DownloadZIP 亂數取不重複6個數 Raw 1030528_Ex1.java ThisfilecontainsbidirectionalUnicodetextthatmaybeinterpretedorcompileddifferentlythanwhatappearsbelow.Toreview,openthefileinaneditorthatrevealshiddenUnicodecharacters. LearnmoreaboutbidirectionalUnicodecharacters Showhiddencharacters importjava.util.Arrays; importjava.util.Random; /*==========亂數取不重複6個數==========*/ publicclassRandom_01{ publicstaticvoidmain(String[]args){ Randomr=newRandom(); int[]sixNum=newint[6]; /**-------------------------------------------------- eg. 步驟for(i=0ton)ar[i]=rand() Step1 i=0->ar[0]=9 Step2 i=1->ar[1]=1 與前一個i[0]比較 Step3 i=2->ar[2]=9 與前兩個i[0]、i[1]比較 再取亂數->i[2]=3 . . 需要1.for(i=0ton)給予arr[i]隨機數 2.for(j=0toi)與arr[i]之前的數列比較是否相同 -----------------------------------------------------*/ for(inti=0;i<6;i++){ sixNum[i]=r.nextInt(6)+1; //將隨機數(1-49)放入sixNum[i] for(intj=0;jsixNum[j]){ // intt=sixNum[i]; // sixNum[i]=sixNum[j]; // sixNum[j]=t; // } System.out.println(); System.out.print("sort:"); for(inti=0;i<6;i++) System.out.print(sixNum[i]+""); } } Signupforfree tojointhisconversationonGitHub. Alreadyhaveanaccount? Signintocomment Youcan’tperformthatactionatthistime. Yousignedinwithanothertaborwindow.Reloadtorefreshyoursession. Yousignedoutinanothertaborwindow.Reloadtorefreshyoursession.
延伸文章資訊
- 1產生不重複之亂數 - Java 學習系列
本篇記錄解題時遇到的題目:如何產生不重複的1-10的數字. ... 亂數函式. 宣告一個陣列arr 空間為5. arr陣列用途為放置亂數. 1. int[] arr = new int[5];....
- 2產生不重複之隨機亂數- 快樂C++(六1530) - 種子論壇
產生不重複之隨機亂數 · #include<iostream> · #include<cstdlib> · using namespace std; · int main() · { · sra...
- 3線上亂數產生器-Random隨機抽出不重覆的數字 - ToolsKK
最好用的線上亂數產生器,輸入要多少個亂碼數,就能隨機抽出不重覆號碼,玩大冒險或者抽籤都很好用!來看看誰是中獎幸運兒.
- 4使用Random方法,產生多組亂數值並不重複 - gists · GitHub
使用Random方法,產生多組亂數值並不重複,存到陣列中,並在控制項中顯示出來。 Raw. 【Visual C#】使用Random 方法產生不重複亂數 ...
- 5洗牌演算法(不重複亂數排序) - Mazs's Notes - 痞客邦
目的:把陣列內容搞亂複雜度log(n) 比每亂數新增一個再去裡面判斷快太多了絕不可能重複因為他是先排好陣列再亂數兩兩 ...