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

网站建设 武讯科技免费的seo网站膝

网站建设 武讯科技,免费的seo网站膝,网站开发与建设个人总结,wordpress主题微信验证码目录 题目描述#xff1a;206. 反转链表#xff08;简单#xff09;题目接口解题思路代码 PS: 题目描述#xff1a;206. 反转链表#xff08;简单#xff09; 给你单链表的头节点 head #xff0c;请你反转链表#xff0c;并返回反转后的链表。 LeetCode做题链接206. 反转链表简单题目接口解题思路代码 PS: 题目描述206. 反转链表简单 给你单链表的头节点 head 请你反转链表并返回反转后的链表。 LeetCode做题链接LeetCode-反转链表 示例 1 输入head [1,2,3,4,5] 输出[5,4,3,2,1]示例 2 输入head [1,2] 输出[2,1]示例 3 输入head [] 输出[]提示 链表中节点的数目范围是 [0, 5000] -5000 Node.val 5000进阶 链表可以选用迭代或递归方式完成反转。你能否用两种方法解决这道题 题目接口 /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}* ListNode(int val) { this.val val; }* ListNode(int val, ListNode next) { this.val val; this.next next; }* }*/ class Solution {public ListNode reverseList(ListNode head) {} }解题思路 双指针迭代 1.申请两个指针第一个指针叫 pre最初是指向 null 的。2.第二个指针 cur 指向 head然后不断遍历 cur。3.每次迭代到 cur都将 cur 的 next 指向 pre然后 pre 和 cur 往下一个结点移动。 这里注意pre往下一个移动可以pre cur但是cur往下一个结点移动得借助一个tmp中间变量这个变量一开始就得保存cur.next的值。4.都迭代完了(cur 变成 null 了)pre 就是最后一个节点了。 代码 /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}* ListNode(int val) { this.val val; }* ListNode(int val, ListNode next) { this.val val; this.next next; }* }*/ class Solution {public ListNode reverseList(ListNode head) {ListNode pre null;ListNode cur head;ListNode tmp null;while (cur ! null) {// 保存记录下一个节点的位置tmp cur.next;// 最新要转移的节点指向pre一次的时候pre为null下一次就是上一次转移过期的节点了cur.next pre;// pre和cur都往下一个节点移动 pre cur;cur tmp;}return pre;} }成功 PS: 感谢您的阅读如果您觉得本篇文章对您有所帮助请给予博主一个赞喔~
http://www.yutouwan.com/news/404685/

相关文章:

  • 网站打不开第二天不收录啦做网站推广的方法
  • 长沙cms建站模板wordpress 安装脚本
  • 阜阳企业网站推广wordpress 页面开发
  • 用心做的网站做外贸用哪个网站好
  • 机关内网站建设方案书男人直接做的视频网站
  • 什么网站没人做建设通是正规网站吗
  • 开发网站需求设计个人网站每年要多少钱
  • 汽车网站源码信丰网站建设
  • 开封市建设中专继续教育网站玉林网站优化
  • 怎么查看网站打开速度正在建设的网站可以随时进入吗
  • 点子网站制作旅游景点网站设计
  • 有什么网站做统计图的wordpress 反向代理 配置
  • 贵阳网站开发制作公司金华市网站建设
  • 怎样给网站做优化wordpress文章设置时间免费下载
  • 做购买网站logo设计在线
  • 山东超越建设集团网站wordpress图片放大代码
  • 广东网站建设发信息怎样免费申请永久域名
  • 网站开发是什么经营范围微信平台商城开发
  • 快速搭建网站视频教程网络教育全程托管
  • 移动互联网网站开发技术此网站服务器不在国内维护
  • 北京中交建设公司网站二建咨询在线
  • 网站建设方面的论文模板建站是什么意思
  • 网站登录怎么做黄江东莞网站建设
  • 如何做jquery音乐网站网站开发简单的框架
  • 艺术学院网站建设无锡哪里做网站好
  • 深圳网站推广优化培训2023年房地产市场分析
  • 松江做网站上海免费关键词排名优化
  • 建设银行etc网站百度帐号个人中心
  • 阿里云上做网站套模板怎么做微信小程序制作公司
  • 网站建设大概价格电子商务网站开发与实训答案