昨天,下雨了,
去了乙個公司面試, 出來就下雨了,開始****, 身上全濕了......
最後在地鐵口躲雨....... 看這地上的六邊形的方磚, 雨地落在上面...........
我認為落在方磚上的雨點(滴) 應該是符合均勻分布的, 仔細看了半天, 發現似乎是這樣..........
這樣我想起了,計算機生成的隨機數(偽隨機數)... 以前在往上看到過有的人認為這樣生成的數不是隨機的, 用來做模擬效果不好(不符合真實的情況), 有人用太陽的地磁波的變化產生隨機數, 這樣就是真正的隨機了嗎?
例如: 投硬幣...... 正反的概率應該是50%, 但有限次實驗中往往正反的次數不是一樣的多,(如果你是正反次數一樣, 小概率事件, 還有 實驗次數越多和這樣的情況有關係嗎, 我不知道), 反正有一點, 隨著實驗次數的增加, 正反次數的差有機會越大, 你會說相對總體,比值小了, 或許應該是這樣.....
matlab 的程式.... <0.5為界
rand可以取到0,但取不到1, 只能無限接近1
n=100:100:1000000;
num=length(n);
err=zeros(1,num);
for i=1:num
r=rand(1,n(i));
morehalf=sum(r<0.5);
err(i)=abs(n(i)-2*morehalf);
%[n(i),morehalf,n(i)-morehalf,abs(n(i)-2*morehalf)]
end%%plot(n,err,'.r');
%%hold on
plot(n,err./n);
就我感覺那個比值小的變化比較慢....... 其他的你們想吧.
關於隨機數
昨天去網易筆試,最後一道題實在沒有時間寫了,大概題目這樣的 床前明月 疑是地 霜,舉頭望 月,低頭思故 a.光 上 明 鄉 b.上 明 鄉 光 c.鄉 上 明 光 d.光 鄉 上 明 請你編寫一函式,隨機扣掉每一句的乙個字,然後生成3個錯誤選項,乙個正確選項,選項的字必須是詩裡所缺的字。請寫出資料結...
關於隨機數
一般來說隨機數在系統中用於生成對稱金鑰,所以隨機數在安全中的地位至關重要,由於系統或者硬體的因素,生成真實的隨機數存在著效能上的問題,對於服務端來說,一次生成大量的真隨機數比較困難,實際應用中都是把真隨機數作為種子 隨機數生成演算法生成大量的隨機數,稱為偽隨機數。為了保證偽隨機數的安全性,防止被 對...
關於隨機數!
1 眾所周知,c語言的隨機函式 rand 每次執行的結果是一樣的。如下 那麼就需要設定隨機種子了,srand gettickcount 如下 2 從指定佇列取n個隨機數 借助stl的函式可以完成。templatevoid random shuffle randomaccessiterator fir...