/**
* 功能描述 隨機數工具類
* @author fengxueyeguiren
* 建立時間 2014-7-25
*/public class randomutil
// 儲存中間生成的數串
stringbuffer randomdigitstr = new stringbuffer();
// 生成的隨機數
long randomdigit;
if(n < 18) else
}// 生成的隨機數串位數
int randomdigitstrlength = randomdigitstr.length();
// 生成的隨機數串位不足但是也不達 18位時,迴圈隨機插入隨機生成的[0, 9]間任意一位數
if(randomdigitstrlength < n) else }}
return randomdigitstr.tostring();}/*
* 生成(獲得)randomutil。bits位隨機數串
*/public static string getnbitrandomdigit()
public static void main(string args)
}}
009快手 數字序列第n位的值
問題描述 有乙個無限長的數字序列1,2,2,3,3,3,4,4,4,4,5,5,5,5,5。數字序列從1開始遞增,且數字k在該序列中正好出現k次 求第n項是多少 輸入描述 輸入為乙個整數n 輸出描述 輸出乙個整數,即第n項的值 示例輸入 4示例輸出 3思路 一開始是打算用加法模擬一下,後來發現超記憶...
java 生成4位隨機數,包含數字和字元
private string generateword list list arrays.aslist beforeshuffle collections.shuffle list stringbuilder sb new stringbuilder for int i 0 i list.size ...
數字序列中某一位的數字
面試題44 數字序列中某一位的數字 題目 數字以0123456789101112131415 的格式序列化到乙個字串行中。在這 個序列中,第5位 從0開始計數 是5,第13位是1,第19位是4,等等。請寫一 個函式求任意位對應的數字。static int digit at uint32 t inde...