摘要: 1.异或 A^B=B^A A^(B^C)=(A^B)^C A^A=0 A^0=A 2.对于任何一个数n,进行一次n = n & (n-1)后n的最右边的一位1会变为0,循环当n变为0时循环次数就是n的二进制1的个数 阅读全文
posted @ 2023-12-02 21:42 热敷哥 阅读(4) 评论(0) 推荐(0) 编辑
摘要: var arr = new[] { 5, 4, 2, 3, 1 }; var len = arr.Length; var idx = new int[len]; for (int i = 0; i < len; i++) { idx[i] = i; } Array.Sort(idx, (m, n) 阅读全文
posted @ 2023-12-02 10:33 热敷哥 阅读(18) 评论(0) 推荐(0) 编辑