02 2022 档案

摘要:例题1: 题目地址(25. 合并两个排序的链表) https://leetcode-cn.com/problems/he-bing-liang-ge-pai-xu-de-lian-biao-lcof/ 题目描述 输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。 示例1: 输 阅读全文
posted @ 2022-02-28 23:38 浪漫主义程序员 阅读(63) 评论(0) 推荐(0)
摘要:题目地址(540. 有序数组中的单一元素) https://leetcode-cn.com/problems/single-element-in-a-sorted-array/ 题目描述 给你一个仅由整数组成的有序数组,其中每个元素都会出现两次,唯有一个数只会出现一次。 请你找出并返回只出现一次的那 阅读全文
posted @ 2022-02-27 23:31 浪漫主义程序员 阅读(47) 评论(0) 推荐(0)
摘要:二分查找: 有序数组,查找指定数 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 浪漫主义程序员 阅读(49) 评论(0) 推荐(0)
摘要:一、位运算 5种符号 ^(异或) &(与) ~(非) |(或) >>(右移) <<(左移) 异或 可以看做是 二进制无进位相加 , 0^N = N,N^N = 0 满足交换律和结合律 三者结合使用 求最右侧为1的那一位: N & (~N + 1) 求某一位是否为0:设a = 00000100, N 阅读全文
posted @ 2022-02-26 10:49 浪漫主义程序员 阅读(73) 评论(0) 推荐(0)