摘要: 二分查找: 有序数组,查找指定数 class solution{ public int binarySearch(int[] nums, int target){ int left = 0; int right = nums.legth; while (left <= right){ // 当前数组 阅读全文
posted @ 2022-02-26 23:16 浪漫主义程序员 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 一、位运算 5种符号 ^(异或) &(与) ~(非) |(或) >>(右移) <<(左移) 异或 可以看做是 二进制无进位相加 , 0^N = N,N^N = 0 满足交换律和结合律 三者结合使用 求最右侧为1的那一位: N & (~N + 1) 求某一位是否为0:设a = 00000100, N 阅读全文
posted @ 2022-02-26 10:49 浪漫主义程序员 阅读(40) 评论(0) 推荐(0) 编辑