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

网站建设做得好新网域名注册

网站建设做得好,新网域名注册,dede一键更新网站出错,主题资源网站建设模块五作业题目链接#xff1a;解题思路#xff1a;遍历#xff0c;双指针#xff1a;因为两个链表有序#xff0c;所以只需要依次比较两个元素的大小#xff0c;然后添加到新的链表中即可first指针指向第一个链表l1#xff0c;second指针指向第二个链表l2#xff0c;answer保存合…题目链接解题思路遍历双指针因为两个链表有序所以只需要依次比较两个元素的大小然后添加到新的链表中即可first指针指向第一个链表l1second指针指向第二个链表l2answer保存合并后的链表的头节点的前驱prev初值指向answer如果fist和second当前指向的节点都不为null循环遍历如果first.valsecond.valueprev.nextfirstfirstfirst.nextprevprev.next否则prev.nextsecondsecondsecond.nextprevprev.next循环结束之后那么first和second只会有一个节点不为null因为原链表已经有序所以只需要将不为null的哪个链表添加到prev.next中即可最终answer.next即所求AC代码class Solution {public ListNode mergeTwoLists(ListNode list1, ListNode list2) {ListNode first list1;ListNode second list2;ListNode head new ListNode();ListNode tem head;while (first ! null second ! null) {if (first.val second.val) {tem.next new ListNode(first.val);first first.next;tem tem.next;} else {tem.next new ListNode(second.val);second second.next;tem tem.next;}}tem.next first ! null ? first : second;return head.next;} } 递归解法对于递归解法首先需要定义递归函数的功能然后定义递归的终止条件递归函数mergeTwoLists(ListNode list1, ListNode list2)表示返回list1和list2有序合并之后的新链表的头节点递归的终止条件如果其中任何一个链表为null那么直接返回剩余的一个链表就可以了否则进行递归求解如果list1.vallist2.val这个时候list1就是合并后有序链表的头节点。也就是说递归函数返回的结果应该为list1但是list1后面的节点和list2还没有合并所以还不能直接返回list1返回之前需要保证list1.next的值是list1后面的节点和list2合并之后的有序链表的头节点这样list1才是满足结果的链表的头节点查看递归函数的定义经过mergeTwoLists(list.next,list2)后list.next和list2也已经有序合并并且递归函数的返回值就是list.next和list2有序合并后新链表的头节点因此list1.nextmergeTwoLists(list.next,list2)然后return list1否则合并后有序链表的头节点为list2list2.next的值就是list1和list2.next合并后有序链表的头节点因此list2.nextmergeTwoLists(list, list2.next)然后return list2AC代码class Solution {public ListNode mergeTwoLists(ListNode list1, ListNode list2) {if (list1null){return list2;}else if (list2null){return list1;}else {if (list1.val list2.val){list1.nextmergeTwoLists(list1.next,list2);return list1;}else {list2.nextmergeTwoLists(list1,list2.next);return list2;}}} }
http://www.hkea.cn/news/14370083/

相关文章:

  • 青岛企业网站制作哪家好营销型网站页面布局
  • 开发购物平台网站费用上海网络推广培训机构
  • 网站建设的建议seo推广编辑
  • 襄阳公司网站建设外贸soho建站
  • 什么是营销型网站呢邯郸做移动网站多少钱
  • 北京百度推广开户如何网页优化
  • 建筑网站的思想vivo应用商店下载安装
  • 网站建设毅文科技中山网站建设托管
  • 网站建设工作室小俊哥横栏建设网站
  • 建设网站的网站公司wordpress 下一篇
  • 多用户建站系统源码广州番禺发现1例阳性
  • 网站关键词百度自然排名优化如何做医疗网站的专题页
  • 做黄金的经常看什么网站制作网页时用的最多的是
  • 做设计找素材的+网站有哪些自己买域名建设网站
  • 站长数据如东建设局网站
  • 厦门邮件网站百度收录不了网站
  • 个人免费自助建站网站门户网站seo前期
  • 吉林市做网站的公司上海国际人才网
  • 景县网址建站做网站上的图片如何设定分辨率
  • 怎么做网站在线玩游戏学平面设计的网站
  • 花瓣官网设计网站怎么学好网站开发
  • 做销售记住这十句口诀黑帽seo什么意思
  • 餐饮网站建设怎样wordpress传媒传媒企业模板
  • 大型网站建设的价格小说网站排名前十
  • 汕头网站建设推广wordpress获取tag地址
  • 桂林网站制作报价万户网络的网站安全吗
  • 云建站自动建站系统源码天津建设集团网站
  • 做网站都需要做什么萨wordpress
  • 凡科网站可以做自适应的吗wordpress 页面名称
  • 怎么做粉丝福利购网站昆明排名优化