摘要:
給定一個(gè)非負(fù)整數(shù)數(shù)組,你最初位于數(shù)組的第一個(gè)位置。 數(shù)組中的每個(gè)元素代表你在該位置可以跳躍的最大長(zhǎng)度。 你的目標(biāo)是使用最少的跳躍次數(shù)到達(dá)數(shù)組的最后一個(gè)位置。 示例: 輸入: [2,3,1,1,4] 輸出: 2 解釋: 跳到最后一個(gè)位置的最小跳躍數(shù)是 2。 從下標(biāo)為 0 跳到下標(biāo)為 1 的位置,跳 1
閱讀全文
摘要:
#define ALIGNMENT 8 // 內(nèi)存對(duì)齊:將size向上對(duì)齊到最近的ALIGNMENT倍數(shù) static size_t align_size(size_t size) { if(size==0) return ALIGNMENT; // 對(duì)齊公式:(size + 對(duì)齊數(shù) - 1) &
閱讀全文