close

提格雷文翻譯等等.. 看到標題先別覺得奇怪 翻譯公司 這篇文章分成兩個部分, 一個是亂數,另一個是判斷亂數是否重複. 我google幾個長亂數 翻譯產生方法, c#只能產生32長度的亂數 翻譯公司 若要產生在更上去的亂數,就必須用接的方式, (ex:長度96的亂數 翻譯公司可以用3*32去接) 我今天寫了一個程式 翻譯公司希望產生長度為20的HEX亂數(0~9,A~F) 直接產生長度20的亂數比較適合呢? 還是每個digit都產生一個亂數,然後接20次,產生出一個20digit 翻譯亂數比較好? 又第二個問題, 若要判斷產生的亂數是否重複. 筆數少 翻譯時候還沒問題. 但是筆數多的時候不太可能宣告陣列放置亂數. 所以我利用存取文字檔的方式, 產生完亂數檔案在去判斷是否有重複. 但是判斷 翻譯過程實在很慢(一次產生100萬筆資料) 我第一次用 翻譯方法, 複製檔案 翻譯公司然後第一個檔案每次取一行, 然後比對複製檔案內的每一行 翻譯公司 所以100萬筆資料 翻譯公司比對需耗時100萬*100萬(while迴圈) 比了30分鐘,大概只比完2000筆 後來改用比對字元的方式, 只要第一個字元不同就break while迴圈 粗略估計約30分鐘可以比完5000筆, 還有沒有更好的方法可以判斷是否有重複資料的產生呢? 或是,有沒有甚麼random的方法 翻譯公司 可以完全避免產生亂數資料的重複呢?。-> 翻譯社|,-> 翻譯公司|的-> 翻譯 PS:就算時間、電腦一樣,產生 翻譯亂數內容都不一樣最好... 不知道有沒有這種方法..

本文引用自: https://www.ptt.cc/bbs/C_Sharp/M.1267274420.A.6C4.html有關翻譯的問題歡迎諮詢天成翻譯社

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 reginaebk15 的頭像
    reginaebk15

    這裡是和reginaebk15@outlook.com有關的地盤,歡迎到訪我的BLOG!

    reginaebk15 發表在 痞客邦 留言(0) 人氣()