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

建设公司网站需要什么百度联盟怎么做自己的网站

建设公司网站需要什么,百度联盟怎么做自己的网站,flash个人网站首页模板,玉林市城市建设投资有限公司网站1.题目描述 2.思路 思路一: 链表是一个典型的链表操作,通常可以通过迭代或递归来完成,而不是通过排序。 思路二: 在链表反转的过程中,prev 代表的是当前节点的前一个节点。它是一个用来帮助我们反转链表指针的辅助指针…

1.题目描述

在这里插入图片描述
在这里插入图片描述
2.思路
思路一:
链表是一个典型的链表操作,通常可以通过迭代或递归来完成,而不是通过排序。
思路二:
在链表反转的过程中,prev 代表的是当前节点的前一个节点。它是一个用来帮助我们反转链表指针的辅助指针。
(1)prev 是用于存储当前节点的前一个节点,反转过程中不断向前移动。
(2)每一步,curr 节点的 next 指针都指向了 prev,反转了链表的方向。
(3)最终,prev 会指向新的头节点,即链表反转后的头节点。
在这里插入图片描述

在这里插入图片描述

3.java代码实现

/*** 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.递归终止条件:当前节点为 null 或当前节点为最后一个节点{if(head==null||head.next==null){return;}// 2.递归反转链表的剩余部分ListNode newhead=reverseList(head.next);head.next.next=head;// 反转当前节点head.next=null;// 当前节点的 next 置为 nullreturn newHead;  // 返回反转后的头节点}}
}

方法二:

/*** 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.递归终止条件:当前节点为 null 或当前节点为最后一个节点//    {//     if(head==null||head.next==null)//     {//         return head;//     }//     // 2.递归反转链表的剩余部分//     ListNode newhead=reverseList(head.next);//         head.next.next=head;// 反转当前节点//         head.next=null;// 当前节点的 next 置为 null//     return newhead;  // 返回反转后的头节点//    }ListNode  prev=null;//prev 是用于存储当前节点的前一个节点,反转过程中不断向前移动//prev 在链表反转过程中是一个辅助指针,它记录的是当前节点的前一个节点。//每一步,curr 节点的 next 指针都指向了 prev,反转了链表的方向。//最终,prev 会指向新的头节点,即链表反转后的头节点。ListNode  current=head;// curr 从 head 开始while(current!=null){ListNode temp=current.next;// 保存当前节点的下一个节点current.next=prev;//将当前节点的 next 指向前一个节点prev=current;// prev 向前移动current=temp;// curr 向前移动//head 指向的是链表的原始头节点,不会随着反转操作改变。
//curr 是链表反转过程中动态变化的指针,表示当前正在操作的节点,因此循环条件是 curr != null,直到遍历完整个链表。}// prev 是反转后的头节点return prev;}
}

文章转载自:

http://fvl2soEo.ntqLz.cn
http://FiTj8iln.ntqLz.cn
http://uP3y9hRv.ntqLz.cn
http://lCAYIxl7.ntqLz.cn
http://LBSWoFJh.ntqLz.cn
http://RdpZiaE6.ntqLz.cn
http://3mAdwATg.ntqLz.cn
http://zMxuHxGv.ntqLz.cn
http://9N8oXpAQ.ntqLz.cn
http://Q4LVZxoF.ntqLz.cn
http://cDkkvBWJ.ntqLz.cn
http://Lybf6ooM.ntqLz.cn
http://DvnP3jIP.ntqLz.cn
http://wEPcJkyy.ntqLz.cn
http://gB5gXNim.ntqLz.cn
http://EnVETgYc.ntqLz.cn
http://BgWLtRIj.ntqLz.cn
http://ZHyP26T9.ntqLz.cn
http://zo38YxJw.ntqLz.cn
http://fNFabHaE.ntqLz.cn
http://iXI7AUPl.ntqLz.cn
http://mfDI7o7r.ntqLz.cn
http://iHIXS3DK.ntqLz.cn
http://HWoMgEd3.ntqLz.cn
http://7yhPd23t.ntqLz.cn
http://GJ42O1Ze.ntqLz.cn
http://HWcjwcIO.ntqLz.cn
http://HyEaTe0F.ntqLz.cn
http://QZW0FuIn.ntqLz.cn
http://hGtWxLbn.ntqLz.cn
http://www.dtcms.com/wzjs/707583.html

相关文章:

  • 英文网站如何做关键词工程平台网
  • 凡科建站网站建设网络营销推广计划书范文
  • 自己建个网站做优化企业3合1网站建设电话
  • 示范学校建设专题网站小型展台设计
  • 无锡软件网站开发公司ppt制作软件模板网站
  • 广州佛山网站建设地址域名续费哪里便宜
  • 网站开发公司排行黑龙江期刊网站制作
  • 网站架设工具wordpress 上一页 下一页
  • win7怎么建设网站如何给企业做网络推广
  • 潍坊网站建设app珠海品牌网站建
  • 北京房地产网站建设美术生最吃香的专业
  • 小学的门户网站建设积分兑换商城网站建设
  • 海拉尔网站设计网页分析案例
  • 易语言网站开发手机网站开发兼容性
  • 北京网站设计培训学校上海市建设工程咨询网
  • 高级服装定制网站用宝塔做网站
  • 西部数码空间可以做会所网站吗桂林漓江自由行攻略
  • 网站建设打不开网站建设效果有客优秀网站建设效果
  • H5网站建设报价多少大连网站平台研发
  • 网站加入搜索引擎怎么做网站设置在哪里找到
  • 免费注册个人网站小程序入口文件
  • 备案停止网站电商网站建设总结
  • 成都建设银行保安招聘网站前端开发工程师工资一般是多少
  • 个人备案的网站可以做宣传正规电商平台前十名
  • 网站模版下载安阳做一个网站多少钱
  • 报网站开发培训班怎样用手机搭建网站
  • icp网站信息网站建设是怎么赚钱的
  • 竞网做的网站好网站建设公司收费
  • 网站设计与制作的流程网站返回500错误页面
  • 做网站 用什么建站软件好wordpress 淘宝 采集