2022年9月24日

day04

摘要: ###Leetcode24. 两两交换链表中的节点 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换) // class Solution{ public ListNode swapParis(ListNode head 阅读全文

posted @ 2022-09-24 21:38 你是千堆雪我是长街7 阅读(114) 评论(0) 推荐(0)

day03

摘要: ###leetcode203. 移除链表元素 删除链表中的一个节点分为两种情况 ,节点是头结点和不是头结点 两种方法 方法1:头结点和其他节点分开处理 class Solution { //不使用虚拟头结点方法 public ListNode removeElements(ListNode head 阅读全文

posted @ 2022-09-24 14:43 你是千堆雪我是长街7 阅读(10) 评论(0) 推荐(0)

2022年9月22日

day02 977

摘要: ###leetcode.977有序数组的平方 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 示例 1: 输入:nums = [-4,-1,0,3,10] 输出:[0,1,9,16,100] 解释:平方后,数组变为 [16,1,0, 阅读全文

posted @ 2022-09-22 20:57 你是千堆雪我是长街7 阅读(8) 评论(0) 推荐(0)

2022年9月21日

day01 704 27

摘要: day1 二分查找 二分查找涉及很多的边界条件 while(left < right) or while(left <= right) right = middle; or right = middle - 1; 区间的定义不同,边界处理方式不同 区间的定义一般为两种,左闭右闭[left, righ 阅读全文

posted @ 2022-09-21 21:22 你是千堆雪我是长街7 阅读(18) 评论(0) 推荐(0)

2022年9月20日

day1

摘要: 这是我的第一篇博客 测试一下 字体大小 字体大小 字体大小 字体大小 public void insert(T t) { if (isempty()) { Node newNode = new Node(head, null, t); last = newNode; head.next = last 阅读全文

posted @ 2022-09-20 12:10 你是千堆雪我是长街7 阅读(10) 评论(0) 推荐(0)

导航