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

网站百度知道制作企业网站的问题

网站百度知道,制作企业网站的问题,百度快照怎么没有了,全球网站流量排名查询奇偶链表 实例要求 1、给定单链表的头节点 head #xff0c;将所有索引为奇数的节点和索引为偶数的节点分别组合在一起#xff0c;然后返回重新排序的列表#xff1b;2、第一个节点的索引被认为是 奇数 #xff0c; 第二个节点的索引为 偶数 #xff0c;以此类推#x…奇偶链表 实例要求 1、给定单链表的头节点 head 将所有索引为奇数的节点和索引为偶数的节点分别组合在一起然后返回重新排序的列表2、第一个节点的索引被认为是 奇数 第二个节点的索引为 偶数 以此类推3、注意偶数组和奇数组内部的相对顺序应该与输入时保持一致4、必须在 O(1) 的额外空间复杂度和 O(n) 的时间复杂度下解决这个问题示例 实例分析 1、对输入的链表进行了边界检查如果链表为空或者只有一个节点则直接返回原链表2、初始化四个指针oddHead指向奇数索引链表的头节点evenHead指向偶数索引链表的头节点oddPtr和evenPtr分别指向当前奇数索引链表和偶数索引链表的末尾节点3、使用while循环遍历链表每次循环将奇数索引节点的下一个节点连接到奇数索引链表的末尾然后将奇数索引指针移动到刚刚添加的节点4、将偶数索引节点的下一个节点连接到偶数索引链表的末尾然后将偶数索引指针移动到刚刚添加的节点5、将奇数索引链表的尾部连接到偶数索引链表的头部形成最终的链表6、返回奇数索引链表的头部作为重新排序后的链表 示例代码 /*** Definition for singly-linked list.* struct ListNode {* int val;* struct ListNode *next;* };*/ struct ListNode* oddEvenList(struct ListNode* head) {if (head NULL || head-next NULL) {return head;}// 分别初始化奇数索引链表和偶数索引链表的头节点struct ListNode *oddHead head;struct ListNode *evenHead head-next;struct ListNode *oddPtr oddHead;struct ListNode *evenPtr evenHead;// 遍历链表将奇数索引节点和偶数索引节点分别连接起来while (evenPtr ! NULL evenPtr-next ! NULL) {oddPtr-next evenPtr-next;oddPtr oddPtr-next;evenPtr-next oddPtr-next;evenPtr evenPtr-next;}// 将奇数索引链表的尾部连接到偶数索引链表的头部形成最终的链表oddPtr-next evenHead;return oddHead; }运行结果
http://www.zqtcl.cn/news/863306/

相关文章:

  • 青海网站开发公司建筑公司的愿景怎么写
  • 建设银行集团网站首页优化科技
  • dede 汽车网站网站上的彩票走势图是怎么做的
  • 网站内容营销呼市推广网站
  • 南宁网站建设价格医院有关页面设计模板
  • 城乡住房和城乡建设厅网站湖州公司网站建设
  • h5响应式的网站建站空间哪个好
  • 徐州网站建设与推广公众号开发技术风险
  • 男女做差差事的视频网站自己做一个小程序要多少钱
  • 临沂网站建设哪家好重庆建设招标造价信息网站
  • 筑巢网络官方网站深圳网站开发设计公司排名
  • 镇江市网站制作网页的代码实例
  • 吉林省网站制作公司有哪些唐山设计网站公司
  • 浙江国泰建设集团有限公司网站ps软件下载电脑版免费怎么下载
  • 昆明网站建设价格自力教育
  • 黄冈网站推广软件视频下载孝感做网站xgsh
  • 用jsp做一网站的流程图互联网博客网站
  • 南宁一站网 给网站做营销微网站和网站同步像素
  • 如何建设一个视频小网站软件做网站
  • 小企业网站建设公司哪家好网站怎样设计网页
  • 那个网站做搬家推广比较好wordpress twenty eleven
  • 微站图片临淄信息网招聘最新信息
  • 投诉举报网站建设方案宠物网站 模板
  • 生小孩去什么网站做登记有特点的个人网站
  • 汉中市住房和城乡建设局网站学网站建设需要什么
  • 深圳网站建设外包公司排名网络引流怎么做啊?
  • 关于做暧暧的网站php 网站授权
  • 网站上添加子栏目wordpress群组
  • 一站式手机网站制作有没有代做ppt的网站
  • 西安火车站网站建设网站的设计需要什么