摘要: 算法训练DAY03|203. 移除链表元素 707. 设计链表 206. 反转链表 203. 移除链表元素 我的思路: -遍历链表 删除对应节点 重构指针 实现细节: -使用虚拟头节点会方便处理边界,不然很麻烦 遍历时 cur.next==val时,只需要让cur.next=cur.next.nex 阅读全文
posted @ 2023-05-12 21:44 秋山深一 阅读(17) 评论(0) 推荐(0)
摘要: 算法训练DAY01| 704. 二分查找、27. 移除元素 704. 二分查找 大体思路: 处理数组为空的特殊情况 初始化left,right,使用[l,r]形式的二分法 确定while条件,处理二分 实现细节: (l+r)//2 python中//运算符向下取整 处理while中的分支时,最好用c 阅读全文
posted @ 2023-05-12 20:29 秋山深一 阅读(108) 评论(0) 推荐(0)