65536kb = 2 ^ 16kb = 2 ^ 16 * 2 ^ 10 kb
1 kb = 2 ^ 10 b = 1024b
乙個int佔4位元組,即4b
所以65536kb 最多能用1 677 7216個int,即1 後面7個零
試題
全域性變數中
意義
占用
程式執行結果
時間方法
找球號1
int a[320 0000]
3 * 6個零
12500kb
12732kb(1萬多kb)
300多ms
for迴圈
士兵殺敵1
int hash[1000 000]
1 *6個零
976.7kb
4136kb
188ms
for迴圈
超級台階
int a[45]
40不到1kb
235kb
0for迴圈
數字三角形
int a[100][100]
1 *4個零
40kb
308kb
0for迴圈
整數劃分
int a[300][300]
9 *4個零
300kb
580kb
0for迴圈
整數劃分4
int a[20][20]
400不到1kb
235kb
4for迴圈,遞迴
blockhouse
int a[100][100]
1萬10kb
240kb
12ms
for迴圈,遞迴
次方求摸
--9個零
232kb
0位運算
最小步數
int a[9][9]
200左右
不到1kb
308kb0遞迴
Redis 過期時間與記憶體管理
當 redis 作為快取使用時 此時快取僅作為熱點資料提高服務的訪問效能 需要考慮記憶體的限制,以及如何隨著業務的增長,僅保留熱點資料。redis 所有的資料結構都可以設定過期時間,時間到了,redis 會自動刪除相應的物件。需要注意的 127.0.0.1 6379 set k1 aaa ok127...
打折時間統計
營銷表資料 id brand startdate enddate 2 nike 2019 09 01 2019 09 05 3 nike 2019 09 03 2019 09 06 4 nike 2019 09 09 2019 09 15 5 oppo 2019 08 04 2019 08 22 6...
python統計計算時間 按日期時間統計中的記錄數
我將一些資料載入到pandasdataframe中,我想將這些資料聚合到日期時間間隔中,並計算每個間隔內的記錄數。問題是,我發現的聚合到日期時間間隔並計算每個間隔內的記錄數的方法看起來相當笨拙,而且可能不是最有效的方法。改變我想分組計算tweet數量的間隔也是一件痛苦的事。在data timesta...