linux內核中用到的好方法

linux內核中有很多巧妙的設計、算法,在面試、實際應用中都大有裨益。   1、向上取整除 #define DIV_ROUND_UP(n,d) (((n) + (d) - 1) / (d))   例:DIV_ROUND_UP(12, 5)  結果是3   2、求最大公約數 lib/gcd.c 首先將ab排序,結果a>= b;如果b=0,0除任何數爲0,所以a爲最大公約數,返回a; 假設c是最大公約
相關文章
相關標籤/搜索