2015-01-11 51 views
0

我在一個問題的解決方案遇到了以下聲明:4千字節內存中有多少個可尋址位?

我們有4個字節的存儲器,這意味着我們可以處理多達8 * 4 * 2^10位。

2^10從哪裏來?我會認爲我們可以處理8 * 4 * 1000位。

作爲參考,但問題是:

您有一個數組與所有從1到N,其中N是最 32000陣列可以有重複條目,你不知道什麼號碼N是。只有4千字節的內存可用,你將如何在數組中打印所有 重複元素?

+0

千字節是1024字節。每個字節是8位。 4 * 1024 * 8。但是2提高到10的功率是1024. –

+0

KB = 2^10字節。 MB = 2^20字節。 GB = 2^30個字節。 –

回答

0

1千字節應該是1000字節,而1千字節是2^10 = 1024。 但是,kibi *和相關單元從未真正被捕獲過,因此「kilobyte」在實踐中幾乎總是意味着1024字節。

相關問題