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

旅游网站建设论文网络营销理论基础有哪些

旅游网站建设论文,网络营销理论基础有哪些,现在网站建设还用测浏览器吗,wordpress相同字段调用题目链接:解题思路:遍历,双指针:因为两个链表有序,所以只需要依次比较两个元素的大小,然后添加到新的链表中即可first指针指向第一个链表l1,second指针指向第二个链表l2,answer保存合…

题目链接:

解题思路:

  1. 遍历,双指针:因为两个链表有序,所以只需要依次比较两个元素的大小,然后添加到新的链表中即可

  1. first指针指向第一个链表l1,second指针指向第二个链表l2,answer保存合并后的链表的头节点的前驱,prev初值指向answer

  1. 如果fist和second当前指向的节点都不为null,循环遍历:

  1. 如果first.val<second.value,prev.next=first,first=first.next,prev=prev.next

  1. 否则,prev.next=second,second=second.next,prev=prev.next

  1. 循环结束之后,那么first和second只会有一个节点不为null,因为原链表已经有序,所以只需要将不为null的哪个链表添加到prev.next中即可

  1. 最终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;}
}
  1. 递归解法

  1. 对于递归解法,首先需要定义递归函数的功能,然后定义递归的终止条件

  1. 递归函数mergeTwoLists(ListNode list1, ListNode list2):表示返回list1和list2有序合并之后的新链表的头节点

  1. 递归的终止条件:

  1. 如果其中任何一个链表为null,那么直接返回剩余的一个链表就可以了

  1. 否则:进行递归求解

  1. 如果list1.val<list2.val,这个时候list1就是合并后有序链表的头节点。也就是说递归函数返回的结果应该为list1,但是list1后面的节点和list2还没有合并,所以还不能直接返回list1,返回之前需要保证list1.next的值是list1后面的节点和list2合并之后的有序链表的头节点,这样list1才是满足结果的链表的头节点,查看递归函数的定义,经过mergeTwoLists(list.next,list2)后,list.next和list2也已经有序合并,并且递归函数的返回值就是list.next和list2有序合并后新链表的头节点,因此list1.next=mergeTwoLists(list.next,list2),然后return list1

  1. 否则,合并后有序链表的头节点为list2,list2.next的值就是list1和list2.next合并后有序链表的头节点,因此list2.next=mergeTwoLists(list, list2.next),然后return list2

AC代码

class Solution {public ListNode mergeTwoLists(ListNode list1, ListNode list2) {if (list1==null){return list2;}else if (list2==null){return list1;}else {if (list1.val< list2.val){list1.next=mergeTwoLists(list1.next,list2);return list1;}else {list2.next=mergeTwoLists(list1,list2.next);return list2;}}}
}
http://www.yayakq.cn/news/919083/

相关文章:

  • 做购物网站安全吗wordpress二级菜单展开
  • 做软件推广网站怎么赚钱做外贸生意上国外网站
  • 广东东莞邮政编码南京网站优化公司
  • 网站如何做优化人工智能
  • 重庆网站APP网站开发前期方案
  • 网站建设方案书微商城佛山市城乡住房建设局网站
  • 网站建设合同模式途牛的旅游网站是谁做的
  • 江苏网站制作竞价推广价格
  • 什邡建设局网站平面设计班
  • 制作企业网站步骤网站模板下载html
  • 保定网站公司那家好公司宣传片视频拍摄制作
  • 外围网站开发网站建设多久
  • wordpress主题在线编辑seo是免费的吗
  • 可以做图接单的网站南阳网站建设域名公司
  • 在线做网站需要什么向google提交网站
  • 广州做手机网站建设做网站游戏怎么挣钱
  • 浙江中钦建设有限公司网站wordpress插件去掉广告
  • 哪个网站可以做字体大小培训机构跑路怎么追回学费
  • 汕尾住房和建设局网站首页wordpress php5.6
  • 上海网站制作官网建外文网站
  • 宿迁网站建设托管知春路网站建设公司
  • 高端人才招聘网站排名象山县建设管理局网站
  • 山西网站开发公司电话网站可信认证必须做
  • 网站安全检测windows主机 wordpress 防盗链
  • dw做网站怎么发布寰宇seo
  • 成都企业网站建设公司电话wordpress评论通知作者
  • 商城网站开发报价方案禁止指定ip访问网站
  • 某网站开发工具和技术手机app免费制作平台
  • 做维修电器网站网站建设hnshangtian
  • 做体育最好的网站西乡做网站费用