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

黄金网站大全免费2023谷歌seo工具

黄金网站大全免费2023,谷歌seo工具,天津专业制作企业官网,wordpress调用大全给你单链表的头节点 head ,请你反转链表,并返回反转后的链表 简单的用一个动态数组Arraylist记录,然后倒序遍历赋值给一个新的链表,这种空间复杂度是o(n),估计需要优化。 采用双指针; 我们可以申请两个指针&#xf…
给你单链表的头节点 head ,请你反转链表,并返回反转后的链表

简单的用一个动态数组Arraylist记录,然后倒序遍历赋值给一个新的链表,这种空间复杂度是o(n),估计需要优化。

采用双指针;

我们可以申请两个指针,第一个指针叫 pre,最初是指向 null 的。
第二个指针 cur 指向 head,然后不断遍历 cur。
每次迭代到 cur,都将 cur 的 next 指向 pre,然后 pre 和 cur 前进一位。
都迭代完了(cur 变成 null 了),pre 就是最后一个节点了。

package TOP11_20;// 反转链表
//给你单链表的头节点 head ,请你反转链表,并返回反转后的链表
public class Top21 {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;}}public static ListNode reverseList(ListNode head) {//采用双指针ListNode pre = null;ListNode cur = head;// 有点难以理解 可以采用画图方式理解,第二个指针 cur 指向 head,然后不断遍历 cur。//每次迭代到 cur,都将 cur 的 next 指向 pre,然后 pre 和 cur 前进一位。//都迭代完了(cur 变成 null 了),pre 就是最后一个节点了。while (cur!=null){ListNode temp = cur.next;cur.next = pre;pre = cur;cur = temp;}return pre;}
}

harryptter / LeetcodeTop100 · GitCode

http://www.ds6.com.cn/news/3062.html

相关文章:

  • 武汉有几个区seo搜索引擎优化营销案例
  • 昌乐网站制作价格搜索引擎推广实训
  • 宜春网站制作公司搜索引擎营销的优缺点
  • 温州建设小学的网站最新长尾关键词挖掘
  • 网站建设工作整改报告深圳网站搜索优化
  • 广州 网站 设计国外seo比较好的博客网站
  • wordpress搭个人博客东莞seo公司
  • 怎么制作网站链接手机长尾关键词排名系统
  • 做h5页面的网站seo技术培训江门
  • 橱柜网站建设公司重庆seo技术分享
  • 网站编辑字体字号合肥seo建站
  • 怎么推广网站平台软文素材网
  • 衡水提供网站设计公司哪家专业google 浏览器
  • 软件学校网站模板下载免费推广平台
  • 17一起做网站童装郑州网站推广方案
  • 常州做网站那家快如何查询百度搜索关键词排名
  • 采集网站后台客户数据自己可以创建网站吗
  • 站群系统的优劣中央新闻今日要闻
  • 食品网站建设实施方案外国黄冈网站推广平台
  • 做简历的网站viso天津百度推广排名
  • 网站是做后台好还是做前台好企业网站怎么建立
  • 漯河企业网站开发网销怎么做才能做好
  • 上海网站建设机构怎样制作网站教程
  • 长春网站优化流程手机百度2022年新版本下载
  • 做网站码百度的网站网址
  • 南阳淅川县制作网站的公司项目推广渠道有哪些
  • jsp做网站框架石家庄学院
  • 做网站优化用什么软件营销渠道模式有哪些
  • 网站开发业务怎么开展搜索大全
  • 域名与空间购买后怎么做网站网页制作平台有哪些