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

国外js特效网站高凡玉中国互联网协会

国外js特效网站,高凡玉中国互联网协会,建设网站的目的是为了的英语,西安网站建设最新案例【问题描述】[简单] 将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例#xff1a;输入#xff1a;1-2-4, 1-3-4 输出#xff1a;1-1-2-3-4-4【解答思路】 1. 非递归 时间复杂度输入1-2-4, 1-3-4 输出1-1-2-3-4-4 【解答思路】 1. 非递归 时间复杂度O(N) 空间复杂度O(N) public ListNode mergeTwoLists(ListNode l1, ListNode l2) {//新建节点ListNode list new ListNode(0);ListNode l list;while(l1! null l2! null){if(l1.val l2.val){l.next l1 ;l1 l1.next;l l.next;}else {l.next l2;l2 l2.next;l l.next;}}//某一条链表遍历完毕if(l1 null) {l.next l2;}else {l.next l1;}return list.next;}2.递归 递归就是程序内部维护了一个栈。这个题就是每次都把最小值压入栈最后出栈的时候将所有数连在一起就可以了。说白了就是用一个栈维护了顺序。最后的连接当然是小的连小的所以l1 小就连到 l1,l2 小就连到 l2最后先返回的就是最小的头结点 时间复杂度O(NM) 空间复杂度O(1) N M 分别为l1l2两者的长度 public ListNode mergeTwoLists(ListNode l1, ListNode l2) {if(l1 null) {return l2;}if(l2 null) {return l1;}if(l1.val l2.val) {l1.next mergeTwoLists(l1.next, l2);return l1;} else {l2.next mergeTwoLists(l1, l2.next);return l2;}}作者guanpengchn 图解链接https://leetcode-cn.com/problems/merge-two-sorted-lists/solution/hua-jie-suan-fa-21-he-bing-liang-ge-you-xu-lian-bi/ 【总结】 1.递归 栈 2.链表画图理解
http://wiki.neutronadmin.com/news/308794/

相关文章:

  • 金华企业网站建站模板湘潭网站建设 x磐石网络
  • 做网站的费用怎么录分录网站添加百度地图导航
  • 网站建设制作浩森宇特嘉兴地区有人做网站吗
  • 可以免费做3dLOGO的网站网站设计公司 宁波
  • 怎么怎么做网站墙纸 html 网站模板
  • 珠海网站建设成功案例自助建站系统php
  • 做网站公司深圳微信如何链接wordpress
  • 百度如何推广网站网站跳出率一般多少
  • 洛阳 网站建设公司哪家好seo网络排名优化哪家好
  • 微信分销网站建设手机app 网站建设
  • 动漫网站模板下载转运公司网站制作
  • 网站建设 实训意见和建议dreamviewer做网站
  • 网站建设策划表varnish 4.0 wordpress
  • 信息系统的网站开发答辩问题ps海报素材网站
  • 做网站多久福州网站
  • 哪些专业能建网站wordpress静态生成
  • dw做网站设计我想克隆个网站 怎么做
  • 做二维码签到的网站山西网站建设服务公司
  • 重庆招聘网站有哪些电子商务概念
  • 网站没有设置关键词企业网站打不开了
  • 上海网站seo排名优化建筑设计文字说明
  • 企业名录是什么重庆百度快照优化排名
  • 个人网站有哪些站北京网站建设公司司
  • wordpress老站开启多站点品牌网站建设4a小蝌蚪
  • 寻花问柳一家专门做男人的网站嘉兴小程序开发公司
  • 上海网站建设报价书wordpress tag 404
  • 北京网站建设报价表店面设计费用
  • 网站建设客户需求分析长沙学校网站建设
  • 柳州做网站的公司有哪些电脑软件推广联盟
  • 广东微信网站制作公司软件开发项目流程