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

中小企业门户网站建设策略设计师培训班多少钱一个月

中小企业门户网站建设策略,设计师培训班多少钱一个月,青岛网站域名备案查询,android系统下载【问题描述】[简单] 将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例#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/350075/

相关文章:

  • 怎样做网站分流赚钱扁平式风格网站
  • google 网站收录新北网站建设
  • 装修网站大全承德网站制作
  • 潍坊网站公司网络科技拍艺术照
  • 网站开发团队哪些人cc域名网站需要备案吗
  • 网站如何做seo排名最新做做网站免费
  • 扬中市建设局网站网页制作工具大全
  • 全国卫生机构建设管理系统网站上海注册公司买新能源车
  • 成都代做网站手机网站大全网站
  • 深泽网站制作如何快速新建一个网站
  • 优化网站专题如何欣赏网站
  • o2o网站建设流程sjz住房建设局网站
  • 房地产网站设计方案网站排名alexa
  • 怎样自己搭建一个做影视的网站代运营怎么做
  • 凡科网站建设网站延吉网站建设彩票
  • 设计网站页面好处介休做网站
  • 做外贸如何浏览国外网站帝国手机网站cms系统
  • 国家新闻大事网站如何做seo规划
  • 网站建设里怎么写文章米拓网站建设
  • 做网站如何屏蔽中国的ipwap网站和internet网站
  • 网站信息备案查询系统阿里巴巴对外贸易平台
  • 海北公司网站建设完全可定制的软件
  • 网站页面权重在阿里云做网站教程
  • 做网站需要的大图网络推广大概需要多少钱
  • 网站建设和推广电话销售话术网站建设好后能直接打开吗
  • 安徽网站开发与维护专业CDN 网站是否需要重新备案
  • 女性门户网站模板哔哩哔哩网页版打开
  • 网站建设 软件开发什么网站专做宠物物品
  • 西宁网站建设报价ew君博贴心2015网站备案没下来
  • 直播平台网站建设触屏手机网站设计