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

中交路桥建设有限公司资质/济源新站seo关键词排名推广

中交路桥建设有限公司资质,济源新站seo关键词排名推广,公众号开发图片太大上传怎么压缩图片,良精企业网站系统234. 回文链表 给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。 “回文”是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如“…

234. 回文链表

给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。

“回文”是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如“我为人人,人人为我”等。在数学中也有这样一类数字有这样的特征,成为回文数(palindrome number)。设n是一任意自然数。若将n的各位数字反向排列所得自然数n1与n相等,则称n为回文数。例如,若n=12321或者1221,则称n为回文数;但若n=1234,则n不是回文数。

这里的回文链表也是这个概念,我们需要用O(n)时间复杂度和O(1)空间复杂度解决此题。解题思路也很简单,根据回文数的概念,我们将链表且分为两段,然后把后半段反转,然后比较这两段对位节点是否相等即可。

/*** 234. 回文链表* 给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。* https://leetcode-cn.com/problems/palindrome-linked-list/* 简单*/
public class LeetCode234 {public boolean isPalindrome(ListNode head) {//如果是这样,直接返回trueif (head == null || head.next == null) {return true;}/*获取链表中点*/ListNode slow = head;ListNode fast = head.next;//这样也可以//ListNode fast = head.next.next;while (fast != null && fast.next != null) {fast = fast.next.next;slow = slow.next;}slow = slow.next;//反转链表,并且断开联系ListNode pre = null;while (slow != null) {ListNode next = slow.next;slow.next = pre;pre = slow;slow = next;}//对比链表节点while (pre != null) {if (pre.val != head.val) {return false;}pre = pre.next;head = head.next;}return true;}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;}}
}
http://www.lbrq.cn/news/733087.html

相关文章:

  • wordpress成长记录网站模版/郑州网络营销排名
  • 网站建设书籍/做网站价格
  • 苏州做网站品牌公司/手机建立一个免费网站
  • 重庆安全监督工程信息网/上海单个关键词优化
  • oa软件开发定制/seo怎么优化软件
  • wordpress支付文件在哪里设置/郑州seo线上推广系统
  • 银川网站怎么做seo/网站优化推广招聘
  • 网页设计 网站建设 哪个好/经典软文案例100例简短
  • 福建省建设注册中心网站/腾讯广点通
  • 南通专业网站制作/seo自学网免费
  • 如何做征信公司网站/上海网站制作
  • 商机互联做网站怎么样/注册公司网上申请入口
  • 装修公司报价/seo线上培训多少钱
  • 试玩网站怎么做/沈阳seo优化新势力
  • wordpress 设置数据库/seo综合查询是什么
  • 网站制作 常州/北京网络营销招聘
  • 网站建设栏目添加/商家怎么入驻百度
  • 住房和城乡建设部网站 城市绿地分类/化工网站关键词优化
  • 网站备案接入商是什么/微信指数官网
  • 重庆网站建设要点/百度网站的优化方案
  • 龙港网站建设/整站优化排名
  • 昆明市网站制作公司/排名优化网站seo排名
  • 做技术网站赚钱吗/天津百度关键词推广公司
  • 做的网站如何全屏代码/推广公司
  • 网页制作与维护/潍坊自动seo
  • 沈阳城市建设招生网站/营销推广方式有哪些
  • 合肥seo/汕头seo网络推广服务
  • 注册top域名做公司网站/网站推广关键词排名优化
  • 云南网站制作报价/nba球队排名
  • 日照企业网站建设/江苏企业网站建设
  • VASPKIT模版INCAR笔记
  • Qt 中最经典、最常用的多线程通信场景
  • 技术半衰期悖论:AI时代“不可替代领域“的深耕地图
  • 河南萌新联赛2025第六场 - 郑州大学
  • JavaScript 性能优化实战(易懂版)
  • Go协程:从汇编视角揭秘实现奥秘