關於算法方面的技巧,本文將從設計和編寫兩個角度分別進行總結,這些技巧是本人在解決一些算法問題時總結出的一些經驗,後續會不斷補充,歡迎感興趣的朋友多提寶貴意見。
一、編寫技巧
- 爲實現一個數a除以2,向右移位比 a / 2 高明且有效的多。a >> 1 優於 a / 2。注意 a 需是整形。
關於算法方面的技巧,本文將從設計和編寫兩個角度分別進行總結,這些技巧是本人在解決一些算法問題時總結出的一些經驗,後續會不斷補充,歡迎感興趣的朋友多提寶貴意見。
unsigned int MAX = 32; // 2的5次方 unsigned int index = 31; index = (index + 100) % MAX; printf ("inde