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

【力扣 简单 C++】206. 反转链表

目录

题目

解法一:迭代

解法二:递归


题目

待添加

解法一:迭代

class Solution
{
private:ListNode* reverse(ListNode* head){ListNode* newHead {};while (head){ListNode* nextNode {head->next};head->next = newHead;newHead = head;head = nextNode;}return newHead;}public:ListNode* reverseList(ListNode* head){return reverse(head);}
};

解法二:递归

class Solution
{
private:ListNode* reverse(ListNode* head){if (!head || !head->next)return head;ListNode* newHead {reverse(head->next)};head->next->next = head;head->next = nullptr;return newHead;}public:ListNode* reverseList(ListNode* head){return reverse(head);}
};

http://www.xdnf.cn/news/1009639.html

相关文章:

  • 网络的那些事——初级——路由策略
  • 数据库专家 OCP 认证培训:开启职业黄金赛道
  • 关于机器驾驶和人工驾驶的安全若干问题
  • 江苏艾立泰引领塑料包装绿色革命:闭环布局实现环保与经济效益双赢
  • 取得客运资格证后,可以从事哪些具体岗位?(如网约车、班线客车等)
  • 汇编语言深度指南:从基础到字符串操作
  • SimpleDateFormat线程安全终极方案:ThreadLocal魔法抽屉实践
  • 天猫代运营哪个公司比较靠谱
  • 黑马教程强化day2-4
  • Python爬虫实战:快手数据采集与舆情分析
  • AIAgent,Prompt,MCP是什么?
  • Eplan2022更改用户界面颜色
  • SAP会计凭证抬头增强
  • 【学习笔记】H264视频编码
  • python虚拟环境
  • JavaScript 中 apply、call 和 bind 方法的手写实现
  • cf1742D
  • <论文>自注意力序列推荐模型SASRec
  • 负氧离子监测站在景区的作用
  • 详解HarmonyOS NEXT系统中ArkTS和仓颉的混合开发
  • sqlmap 的基本用法
  • 树莓派-ubuntu 24.04开启桌面远程访问
  • MD从入门到荒废-Markdown文件插入多个动态徽章
  • linux驱动开发(6)-内核虚拟空间管理
  • python 在基因研究中的应用,博德研究所:基因编辑
  • JDK各个版本新特性
  • 指针01 day13
  • Python 基础语法 (2)【适合 0 基础】
  • SM4 与 AES 在 GPU 上的性能比较
  • 一分钟了解MCP