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

在百度上做网站找谁软文广告经典案例短的

在百度上做网站找谁,软文广告经典案例短的,saas自助建站,整合营销的四个层次1、题目描述 给你单链表的头结点 head ,请你找出并返回链表的中间结点。 如果有两个中间结点,则返回第二个中间结点。 示例 1: 输入:head [1,2,3,4,5] 输出:[3,4,5] 解释:链表只有一个中间结点&#xff…

1、题目描述

给你单链表的头结点 head ,请你找出并返回链表的中间结点。

如果有两个中间结点,则返回第二个中间结点。

示例 1:

输入:head = [1,2,3,4,5]
输出:[3,4,5]
解释:链表只有一个中间结点,值为 3 。

示例 2:

输入:head = [1,2,3,4,5,6]
输出:[4,5,6]
解释:该链表有两个中间结点,值分别为 3 和 4 ,返回第二个结点。

提示:

  • 链表的结点数范围是 [1, 100]

  • 1 <= Node.val <= 100

2、解题思路--快慢指针

使用快慢指针(Fast-Slow Pointer)来找到链表的中间节点:

  • 快指针(fast):每次移动 两步fast = fast.next.next)。

  • 慢指针(slow):每次移动 一步slow = slow.next)。

当快指针到达链表末尾时,慢指针正好指向链表的中间节点。

关键点
  1. 循环条件

    • while (fast != null && fast.next != null)

      • fast != null:确保快指针没有越界(适用于奇数长度链表)。

      • fast.next != null:确保快指针可以移动两步(适用于偶数长度链表)。

  2. 奇数长度链表

    • 链表长度为奇数时,快指针最终会指向最后一个节点fast.next == null),此时慢指针正好指向中间节点

    • 例如:1 -> 2 -> 3 -> 4 -> 5,慢指针指向 3

  3. 偶数长度链表

    • 链表长度为偶数时,快指针最终会指向 null(因为 fast.next.next 会越界),此时慢指针指向第二个中间节点(题目通常要求返回第二个中间节点)。

    • 例如:1 -> 2 -> 3 -> 4,慢指针指向 3(第二个中间节点)。

public static ListNode middleNode(ListNode head) {ListNode fast = head, slow = head;while (fast != null && fast.next != null) {fast = fast.next.next;  // 快指针每次走两步slow = slow.next;       // 慢指针每次走一步}return slow;  // 慢指针指向中间节点
}
时间复杂度
  • O(n),其中 n 是链表的长度。

  • 快指针遍历链表约 n/2 次,慢指针移动 n/2 次,因此总的时间复杂度是线性的。

http://www.dtcms.com/wzjs/166456.html

相关文章:

  • 网站模板免费下载网站怎么优化标题和关键词排名
  • 如何建立免费微网站免费推广的预期效果
  • 寻找聊城做网站的公司2024年3月份病毒会爆发吗
  • 南充做网站略奥网络最近新闻头条最新消息
  • 什么软件做网站好些seo外包多少钱
  • 国外网站的正规黄站百度关键词优化专家
  • 外面网站怎么做关键词挖掘网站
  • 中和阗盛工程建设有限公司网站域名注册管理机构
  • 优秀国内个人网站同城引流用什么软件
  • 网站正在建设中 模板网络销售新手入门
  • 天津企业模板建站哪个好聚名网
  • 个人做涉黄网站什么罪推推蛙网站诊断
  • 网站模板 wordpress带会员系统黑马程序员培训机构官网
  • 电子销售网站模板免费建网站哪家好
  • 佛山网站建设推广订做bt蚂蚁磁力搜索天堂
  • 网站建设价格差异多少怎样在平台上发布信息推广
  • 营销型网站的特点有哪些淘宝推广工具
  • 济南浩特元辰建设工程有限公司网站软文网站发布平台
  • 网站做彩票犯法吗app排名优化
  • 游艇网站建设方案在线推广企业网站的方法
  • 东莞网络营销推广招聘长春seo排名收费
  • 泰安网站开发熊猫seo实战培训
  • 公司网站如何做宣传夫唯seo培训
  • 崇明注册公司上海百度首页优化
  • 网站流量增长php开源建站系统
  • 怎么做网站的广告百度搜索风云榜电脑版
  • 昌吉哪个公司做网站成都百度推广和seo优化
  • 运城哪家做网站的公司好金华百度推广公司
  • 网站建设的费用和预算网站设计与制作
  • 做百度推广和企业网站那个有效果吗软文营销的技巧有哪些?