view plainprint?
/**
* 已知有個rand7()的函式,返回1到7隨機自然數,讓利用這個rand7()構造rand10() 隨機1~10。
*/
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace consoleapplication1
//列印產生各數的概率
for (int i = 0; i < numarray.length; i++)
的概率是:", i + 1, (double)numarray[i] / total));
} console.readline();
} }
//1~7的隨機數產生類
public class rand7
public static rand7 getinstance()
return _rand7;
} //獲得隨機數
public int next()
} //1~10的隨機數產生類
public class rand10
public static rand10 getinstance()
return rand10;
} //獲得隨機數
public int next()
while (true)
return num;
} }
} 作者「cangkukuaimanle的專欄」
試著解一道騰訊面試題
帖子問題 同學去面試的 1 設計乙個魔方 六面 的程式。2 有一千萬條簡訊,有重複,以文字檔案的形式儲存,一行一條,有重複。請用5分鐘時間,找出重複出現最多的前10條。3 收藏了1萬條url,現在給你一條url,如何找出相似的url。面試官不解釋何為相似 想了一中午,寫了一下午 真服了自己,這麼鑽牛...
一道面試題
一道面試題 射擊運動員10發打中90環有多少種可能,請編寫程式計算出來,並列印出結果,0環和10環均有效。打中90環就是沒打中10環,所以打中90環跟打中10環的可能性是一樣的。然後開始遞迴狂打槍,一到10就記錄 if params i 10 在迴圈的控制中已經排除了大於10的可能性 i 10 pa...
一道面試題
前些時候在找工作,就在準備結束此次找工作歷程的時候,去了一家公司面試,去了之後技術經理直接帶到一台電腦旁,給了一張紙條,上面是這樣的題目 用c或c 來實現 1 建立一棵樹,該樹的深度是隨機的,每個節點的位元組點數是隨機的。2 給每個節點分配一段隨機大小的記憶體空間,給每個節點賦乙個隨機數。3 遍歷這...