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

哪些网站可以做海报热点的网站推广哪家好

哪些网站可以做海报热点的,网站推广哪家好,怎样做网站-百度,wordpress 特色图片 中等 手机LeetCode:【链表相关】合并两个有序链表 题目1:合并两个有序链表 题目描述 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 输入:l1 [1,2,4], l2 [1,3,4] 输出:[1,1,2,3…

LeetCode:【链表相关】合并两个有序链表

题目1:合并两个有序链表

题目描述

将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
在这里插入图片描述
输入:l1 = [1,2,4], l2 = [1,3,4]
输出:[1,1,2,3,4,4]
示例 2:

输入:l1 = [], l2 = []
输出:[]
示例 3:

输入:l1 = [], l2 = [0]
输出:[0]

代码实现

此题没啥好说的,直接上代码,自己好好分析一下子

/*** 题目:合并两个有序链表* 输入:l1 = [1,2,4], l2 = [1,3,4]* 输出:[1,1,2,3,4,4]*/
public class Solution {public ListNode mergeTwoLists(ListNode list1, ListNode list2) {//注意:头节点存储的是-1,并且移动指针p指向头节点,头节点的next指针指向的才是合并后的第一个元素(****)ListNode result = new ListNode(-1);ListNode p = result;while (list1 != null && list2 != null) {if (list1.val <= list2.val) {p.next = list1;p = p.next;list1 = list1.next;} else {p.next = list2;p = p.next;list2 = list2.next;}}if (list1 == null) {p.next = list2;}if (list2 == null) {p.next = list1;}return result.next;}
}

题目2:反转链表

题目描述:

给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。
在这里插入图片描述

分析

此题可以使用 头插法 实现

  • 使用栈实现(注意封尾操作)

  • 使用头插法(注意:头插法的第一步是记录head的next节点即 temp = head.next;)

代码实现

/*** 题目:反转链表* 输入:head = [1,2,3,4,5]* 输出:[5,4,3,2,1]*/
public class Solution {//方法1:使用栈Stack实现public ListNode reverseList(ListNode head) {Stack<ListNode> stack = new Stack<>();ListNode newHead = new ListNode(-1);ListNode p = newHead;while (head != null) {stack.push(head);head = head.next;}while (!stack.isEmpty()) {p.next = stack.pop();p = p.next;}//注意:最后一定要将链表结束进行封尾操作,不然会报错(***)p.next = null;return newHead.next;}//方法2:使用头插法(头插法的关键第一步,记录head后面的节点即temp = head.next)public ListNode reverseList1(ListNode head) {ListNode newHead = null;while (head != null) {//1、首先,记录head后面的节点ListNode temp = head.next;//2、头插法:(1)先将head.next指向newHead (2)将newhead直接赋值为head的这样就实现了头插法head.next = newHead;newHead = head;//3、将head赋值为head后面的节点temp继续遍历head = temp;}//4、最后,返回newHeadreturn newHead;}
}
http://www.shuangfujiaoyu.com/news/53761.html

相关文章:

  • wordpress建个人网站成都全网推广哪家专业
  • 建设聚美优品网站收流量费吗小程序开发公司
  • 沈阳网站建设技术公司排名免费发布信息网
  • 江苏强荣建设有限公司网站百度起诉seo公司
  • discuz做的网站怎么修改免费发帖推广网站
  • 钓鱼网站开发自动app优化官网
  • 日照公司建网站高质量外链
  • 做动态网站比较好用的网站百度推广优化工具
  • Dw制作个人网站武汉楼市最新消息
  • 网店设计分析网页关键词排名优化
  • 网上兼职的正规网站网络营销推广策划案例
  • 政府门户网站建设多少钱域名查询官网
  • 武汉网站建设推广平台推广方式
  • 腾讯视频网站源码搜索引擎收录查询工具
  • 安阳流调报告seo关键技术有哪些
  • 嘉兴做网站软件青岛网络优化代理
  • 企业管理系统项目简介怎么写seo优化关键词是什么意思
  • 建站 小语种 连接网站维护
  • 南宁营销型网站建设公司能打开各种网站的浏览器
  • 网站建设阶段的推广域名搜索引擎
  • 怎么做网站建设整站优化的公司
  • 怎样下载手机app优化器
  • 泰安的网站建设公司哪家好网站关键字优化公司
  • 广州网站优化排名推广网络推广运营是做什么
  • 苏州网络科技公司建网站国外seo比较好的博客网站
  • 南乐网站建设电话营销推广有哪些形式
  • 广东省交通建设监理检测协会网站最近新闻内容
  • 下载站用什么cms代引流推广公司
  • 官网申请无锡谷歌优化
  • 有没有哪个网站能够做简历网站底部友情链接代码