再来亿遍反转链表

上码


class Solution {public:ListNode* reverseList(ListNode* head) {/**思路:我们反转指针即可1->2->3->4->51<-2<-3<-4<-5*/ListNode*pre = NULL;ListNode* temp;//存放我们下一个需要反转的指针ListNode*cur = head;while (cur!= nullptr) { //这里不能用cur->next != null 因为我们需要处理最后一个结点temp = cur->next;cur->next = pre;//反转链表,pre = cur;cur = temp;//因为 cur->next = pre 已经调转我们指针的方向了,所以我们只能再用一个指针}return pre; }
};

leetcode206. 反转链表相关推荐

  1. leetcode206.反转链表 解题思路(简单)

    难度: 简单 题目:给你单链表的头结点head,请你反转链表,并返回反转后的链表. 示例1: 示例2: 示例3: 题目类型:数据结构链表 解题方法:双指针迭代法 解题思路: 1.申请两个新指针,分别指 ...

  2. [Swift]LeetCode206. 反转链表 | Reverse Linked List

    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ ➤微信公众号:山青咏芝(shanqingyongzhi) ➤博客园地址:山青咏芝(https://www.cnblog ...

  3. LeetCode-206 反转链表

    文章目录 题目描述 思路 解法一 解法二 总结 Github 题目描述 反转一个单链表. 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4- ...

  4. leetcode206 反转链表

    反转一个单链表. 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 进阶: 你可以迭代 ...

  5. 翻转链表python递归_Python LeetCode-206.反转链表(难度-简单) 两个方法-迭代和递归,以及超简写法(python)...

    1.题目描述 反转一个单链表. 实例 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 进阶: ...

  6. leetcode-206 反转链表

    描述如下: 反转一个单链表. 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 方法一 ...

  7. leetcode206:反转链表

    一:题目 二:上码 /*** Definition for singly-linked list.* struct ListNode {* int val;* ListNode *next;* Lis ...

  8. 反转链表—leetcode206

    反转一个单链表. 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 进阶: 你可以迭代 ...

  9. PAT (Basic Level) Practise (中文)-1025. 反转链表 (25)

    PAT (Basic Level) Practise (中文)-1025. 反转链表 (25)   http://www.patest.cn/contests/pat-b-practise/1025 ...

最新文章

  1. Flask-RESTful之视图
  2. linux命令积累!
  3. GitLab首席执行官Sid Sijbrandij畅谈当前开发实践
  4. ajax 对404的处理
  5. matlab m n size a,matlab—size用法总结
  6. WindowsPhone 7 页面导航和虚拟路径、导航传值
  7. c语言的四个函数,C语言学习之动态内存分配的四个函数
  8. asp.net 设置 excel alignment_Python 进阶(六): Excel 基本操作
  9. ORA-00257归档日志写满的解决方法 - xwdreamer - 博客园
  10. Spring Data Jpa 不打印sql参数
  11. JavaScript中的面向对象--对象继承
  12. 请实现一个函数,将一个字符串中的每个空格替换成...
  13. 一阅阅读-ios上的免费换源小说阅读器
  14. Android 播放器 mov,Android 调用系统播放器
  15. 三体和银河帝国基地孰优孰劣?
  16. 汇编语言笔记——汇编程序开发、汇编大作业
  17. android Tinker 热修复 乐固加固后友盟打多渠道包之后的补丁失效
  18. MySQL的多表查询及习题练习
  19. 获取json中数组的length
  20. 好用的个微管理系统我知道

热门文章

  1. 【摄影测量原理】第三章:双像立体测图
  2. 【经典回放】多种语言系列数据结构算法:归并排序
  3. C#服务器编程:WebService、Ajax与回调函数(一)
  4. Android之提示订阅配置订阅需要传新的包 添加结算权限。
  5. 剑指offer之左旋转字符串
  6. Struts2内置拦截器和自定义拦截器
  7. C++ 语法都不会怎么写代码? 03
  8. 对象比较 ===三个等于号
  9. linux docker nginx,CentOS7上Docker简单安装及nginx部署
  10. 哪些才是对女朋友的有效关心,来学习一下~