From: orzcyand1317 <36555123+orzcyand1317@users.noreply.github.com> Date: Mon, 4 Mar 2019 10:15:35 +0000 (+0800) Subject: Update bit.md X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=33f8bb034abdde1a72070a08167ea2b897ec6887;p=oi-wiki%2Fmain.git Update bit.md --- diff --git a/docs/math/bit.md b/docs/math/bit.md index 44553df6..c79a58f9 100644 --- a/docs/math/bit.md +++ b/docs/math/bit.md @@ -204,7 +204,7 @@ void swap(int &a, int &b) { ```cpp bool isFactorialofTwo(int n) { return n > 0 ? (n & (n - 1)) == 0 : false; - // 当然你也可以写成下面这种形式: + // 当然你也可以使用下面这种更为简便的写法: // return n > 0 && (n & (n - 1)) == 0; /* 如果是 2 的幂,n 一定是 100... n-1 就是 1111.... 所以做与运算结果为 0 */