摘要: 04. 二维数组中的查找 最左下角开始找,一个数右边的数比当前数大,上边的数比当前数小,目标数比当前数大上移,比当前数小就右移 [ [1, 4, 7, 11, 15], [2, 5, 8, 12, 19], [3, 6, 9, 16, 22], [10, 13, 14, 17, 24], [18, 阅读全文
posted @ 2021-08-25 14:44 hanabivvv 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 只出现一次的数字 使用异或,因为两个相同的数异或结果为0,Java中的异或:^ 环形链表 使用快慢指针,因为有环的话快指针一定会追上慢指针 public boolean hasCycle(ListNode head) { if (head == null || head.next == null) 阅读全文
posted @ 2021-08-25 08:48 hanabivvv 阅读(66) 评论(0) 推荐(0) 编辑