knuth

    5熱度

    1回答

    有人可以向我解釋MIX中的劃分(來自Knuth的TAOCP)是如何以字節爲單位進行工作的? rA = |-| . . . .0| rX = |+|1235|0|3|1| 存儲位置1000包含|-|0|0|0|2|0|。 當您執行操作 DIV 1000 寄存器成爲 rA = |+|0|617|?|?| rX = |-|0|0|0|?|1| 現在我明白了在rA和rX,但在標誌什麼順

    4熱度

    5回答

    我正在爲我正在開發的C++項目實施Knuth shuffle。我試圖從我的洗牌中獲得最不偏不倚的結果(而且我不是(僞)隨機數生成方面的專家)。我只是想確保這是最無偏見的洗牌實施。 draw_t是一個字節類型(typedef'd到unsigned char)。 items是列表中項目的數量。我已經在下面包含了random::get(draw_t max)的代碼。 for(draw_t pull_in

    4熱度

    2回答

    Donald Knuth在其網頁上有a large number of programs to read。但他們大多是在一個「奇怪的」CWEB格式... 什麼可能是使它們在Windows中適當可讀的最佳方式?

    5熱度

    1回答

    任何人都可以解釋Man Or Boy Test返回的值是-67嗎? 我試圖寫下結果,或用調試器跟蹤它。任何幫助,將不勝感激。 可以找到不同實現的列表here。