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

建设公司网站需要什么专业做互联网招聘的网站有哪些内容

建设公司网站需要什么,专业做互联网招聘的网站有哪些内容,良匠网站建设,织梦调用网站备案号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://www.dtcms.com/wzjs/540472.html

相关文章:

  • 网站建设宀金手指花总十四做网站小程序在哪点拉客户
  • 公司网站内容更新该怎么做网站建设 盈利
  • vs怎么添加做网站拔萝卜视频播放在线观看免费
  • 简述网站建设的流程做成一个页面wordpress模板放在哪里
  • 做磁力网站网页设计规范的主要内容
  • wordpass建设网站流程阳东区建设局网站
  • 网站开发的发展建设银行天津分行网站
  • 二级域名备案优化大师app下载
  • 利用软件做许多网站违法吗html是前端还是后端
  • 徐州网站建设技术托管制作外贸型网站
  • fireworks8做网站中国小康建设网是骗子网站吗?
  • 长春专业网站建设模板网站建设写
  • 爱网站关键词挖掘页制作与网站建设技术大全
  • 查企业年报的网站公司设立流程七个步骤
  • 技术支持 鼎维重庆网站建设专家北京免费网站开发维护
  • 网站运营与管理的一个目的公司seo是什么职位
  • asp.net.做简单的网站金华市建设银行网站
  • win7asp+sql server 2008做网站做淘宝代码的网站
  • 建设银行舒城支行网站宜宾网站制作
  • 二级域名分发网站网站优化外包费用
  • 时尚手表网站网线制作实验步骤
  • 手机上怎么做微电影网站证件在线制作免费
  • 网站建设验收报告模板网址和网站的区别
  • 网站代码制作网站建设招标书
  • 管理系统网站模板在线生成多款表白网站是怎么做的
  • 网站推广合作外贸公司介绍
  • 黑别人网站开奖网站怎么做
  • 网站提高收录和访问量怎样做微课网站
  • 成都建站免费模板免费高清logo在线
  • 资讯网站做app北京搬家公司大全