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

网上销售怎么做的更好广州谷歌优化

网上销售怎么做的更好,广州谷歌优化,石家庄网站建设,网站后来功能1. 力扣876 : 链表的中间节点 (1). 题 给你单链表的头结点 head ,请你找出并返回链表的中间结点。 如果有两个中间结点,则返回第二个中间结点。 示例 1: 输入:head [1,2,3,4,5] 输出:[3,4,5] 解释:链表…

1. 力扣876 : 链表的中间节点

(1). 题

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

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

示例 1:

 

7821cafbffa1c4fa29eae670555e8d70.jpeg

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

示例 2:

 

03bd0348f5c2e71f5e9079e1336092ff.jpeg

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

提示:

  • 链表的结点数范围是 [1, 100]
  • 1 <= Node.val <= 100

(2). 思路 : 辅助数组

我发现链表的很多题目,尤其是简单题,大部分都可以用辅助数组来解决,让链表问题直接转化为数组问题. 

(3). 解

/*** Definition for singly-linked list.* public class ListNode {*     int val;*     ListNode next;*     ListNode() {}*     ListNode(int val) { this.val = val; }*     ListNode(int val, ListNode next) { this.val = val; this.next = next; }* }*/
class Solution {public ListNode middleNode(ListNode head) {if (head == null) {return head;}ListNode p = head;int count = 0;while (p != null) {count++;p = p.next;}int[] arr = new int[count];p = head;for (int i = 0; i < count; i++) {arr[i] = p.val;p = p.next;}p = head;for (int i = 0; i < count/2; i++) {p = p.next;}return p;}
}

(4). 思路2 : 快慢指针

依据快慢指针,快指针一次走两步,慢指针一次走一步.

(5). 解2

class Solution {public ListNode middleNode(ListNode head) {if(head == null) {return null;}ListNode fast = head;ListNode slow = head;while (fast.next != null && fast.next.next != null) {fast = fast.next.next;slow = slow.next;}return fast.next == null ? slow : slow.next;}
}
http://www.yayakq.cn/news/824372/

相关文章:

  • 山东鸿泰建设集团有限公司网站嘉兴模板建站定制网站
  • 免费推广自己的网站发布php做的网站
  • 网站seo如何做好优化app下载安装免费下载t
  • 网网站建设站建设浦江建设局网站
  • 没有网站怎么快速做cpswordpress 绕过后台
  • 官网的建站过程网站建设怎么收费呀
  • 网站开发一年多少钱长春新增2个高风险地区
  • 做围棋题最好的网站优秀网名
  • delphi做网站过期网站查询
  • 旅游网站开发的意义是什么易购商城网站怎么做啊
  • 微信网站开发用什么语言海南电商网站建设
  • 厦门网站网页设wordpress主题带商城
  • 备案网站主办者承诺书商业网站建设的方法
  • 网站导航营销的优势做网站1200
  • 沈阳网站开发简维成华区建设局门户网站
  • 西安建筑公司网站建设徐州百度搜索优化
  • 网站开发工作要求龙华做网站哪家好
  • 东莞微信网站建设报价如何制作史莱姆 简单
  • 网站后台登陆验证码wordpress提请审批
  • 房屋租赁网站建设如何给客户定位wordpress是可视化编辑
  • 智慧团建网站进不去中国企业网查询系统官网
  • 浦东高端网站开发云匠网投诉电话
  • 建设营销型网站的目的网站建设的源代码
  • 做网站只有域名网络设计一个月多少钱
  • 网站维护 推广怎样才能申请网站
  • 莆田网站关键词优化做网站后付款
  • 用jsp做的网站需要什么工具栏wordpress 小工具开发
  • 建设绿色食品网站建模师培训机构有哪些
  • 网站主页和子页风格如何统一专业网页制作流程
  • 网站建设方案解救苏州久远网络个人网站设计开题报告