• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
zhm521
博客园 首页 新随笔 联系 订阅 订阅 管理

2020年12月11日

21. 合并两个有序链表
摘要: 将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 链表为无头结点、单向、不循环。(由于涉及到结构体,所以写不了完整的测试代码,下面展示的代码为LeetCode中写的代码) //第一次尝试://方法一:双指针法/迭代法,先创建一个虚头结点list,设置两个指 阅读全文
posted @ 2020-12-11 21:20 zhm521 阅读(141) 评论(0) 推荐(0)
 
剑指Offer22.链表中倒数第k个节点
摘要: 输入一个链表,输出该链表中倒数第k个结点。链表为无头结点、单向、不循环。(由于涉及到结构体,所以写不了完整的测试代码,下面展示的代码为LeetCode中写的代码) //第一次尝试://方法一:双循环,第一次循环计数,记为count;第二次循环找第count-k+1个节点;//方法二:双指针,创建两个 阅读全文
posted @ 2020-12-11 16:05 zhm521 阅读(115) 评论(0) 推荐(0)
 
876.链表的中间结点
摘要: 给定一个头结点为 head 的非空单链表,返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点。链表为无头结点、单向、不循环。(由于涉及到结构体,所以写不了完整的测试代码,下面展示的代码为LeetCode中写的代码) //第一次尝试://方法一:做两次循环,第一次计数有多少个节点,记为cou 阅读全文
posted @ 2020-12-11 14:43 zhm521 阅读(120) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3