当前位置: 首页 > article >正文

力扣-链表-206 反转链表

思路

把每一个元素都头插法插入到一个虚拟节点即可

代码

class Solution {
public:
    ListNode* reverseList(ListNode* head) {
        ListNode* dummy_head = new ListNode();
        dummy_head->next = nullptr;
        while(head != nullptr){
            ListNode* cur = head;
            head = head->next;
            cur->next = dummy_head->next;
            dummy_head->next = cur;
        }
        return dummy_head->next;
    }
};


http://www.kler.cn/a/523097.html

相关文章:

  • 【Git】使用笔记总结
  • 【PowerShell专栏】利用PowerShell开启端口的监听
  • 一文简单回顾Java中的String、StringBuilder、StringBuffer
  • AAAI2024论文合集解读|Multi-granularity Causal Structure Learning-water-merged
  • 在做题中学习(81):替换后的重复字符
  • Java 注解与元数据
  • java小白日记31(枚举)
  • 17 一个高并发的系统架构如何设计
  • DataWhale组队学习 leetCode task4
  • 【C++】STL介绍 + string类使用介绍 + 模拟实现string类
  • 【2024年华为OD机试】 (C卷,200分)- 矩阵匹配(JavaScriptJava PythonC/C++)
  • Python Matplotlib库:从入门到精通
  • 【PySide6拓展】QGroupBox 容器组
  • C#System.Threading.Timer定时器意外回收注意事项
  • 实践网络安全:常见威胁与应对策略详解
  • TortoiseSvn无法查看日志_TortoiseSvn查看日志为空_恢复Svn文件到指定版本---Svn工作笔记007
  • Docker——入门介绍
  • 代码随想录算法训练营第三十八天-动态规划-完全背包-279.完全平方数
  • Ceph:关于Ceph 中使用 RADOS 块设备提供块存储的一些笔记整理(12)
  • 寒假刷题Day17
  • 【福州市AOI小区面】shp数据学校大厦商场等占地范围面数据内容测评
  • WebForms SortedList 深度解析
  • 【洛谷】P1111 修复公路(学习记录)
  • LangGraph系列-1:用LangGraph构建简单聊天机器人
  • Python3 【正则表达式】水平考试:精选试题和答案
  • 汽车制造案例 | 搭建车间现场数字可视化管理方案(附解决模板)