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

水网站模板营销型网站盈利模式

水网站模板,营销型网站盈利模式,网站开发图片加载慢,全球做网站的公司排名题目 回文链表 给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。 输入:head [1,2,2,1] 输出:true 思路 找到中间节点反转后半部分链表前后链表顺序比…

题目

回文链表

给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。
输入:head = [1,2,2,1]
输出:true

思路

  • 找到中间节点
  • 反转后半部分链表
  • 前后链表顺序比对
public boolean isPalindrome2(ListNode head) {if (head == null || head.next == null) return true;ListNode p = head;ListNode middleNode = findMiddleNode(p);ListNode q = reverseNode(middleNode.next); //因为要区分奇偶 所以传入中间节点的后一个节点while (q != null){if (p.val != q.val){return false;}p = p.next;q = q.next;}return true;
}//寻找中间节点
public ListNode findMiddleNode(ListNode head){ListNode p1 = head;ListNode p2 = head;while(p1 != null && p1.next != null){p1 = p1.next.next;p2 = p2.next;}return p2;
}//反转后半部分链表
public ListNode reverseNode(ListNode head){ListNode p = head;ListNode pre = null;while(p != null){ListNode tmp = p.next;p.next = pre;pre = p;p = tmp;}return pre;
}
http://www.yayakq.cn/news/376197/

相关文章:

  • 微网站推广chrome官网
  • 枣强网站建设旅游网站建设电子商务的困惑
  • 织梦网站熊掌号改造怎么做vue新增页面
  • 化妆品营销型网站案例宠物网站页面设计ps
  • vs中的网站导航怎么做WordPress当前菜单高亮
  • 摄影师作品网站有哪些濮阳信息港网首页
  • 人工智能营销网站开发金山开发
  • 创意网站设计模板酒泉市建设局网站招标办
  • 网站结构设计企业官网首页设计模板
  • 江西网站建设优化服务白嫖域名的申请地址
  • 做网站如何适配手机网站注册信息
  • 营销网站的优点女装网站欣赏
  • 为什么网站建设要将access数据库文件变成asa高端网站建设要到磐石网络
  • 宁波淘宝网站建设wordpress 屏蔽ip插件
  • 东莞网站制作实力乐云seo学校 网站建设工作小组
  • wordpress播放视频该插件不支持网站优化关键词排名自己怎么做
  • seo网站推广优化公司建设网站360
  • 跨国网站浏览器怎么开通微信公众号
  • 网站推广策略方法房地产型网站建设报价
  • 做网站运营这工作怎么样网站开发用什么数据库
  • 任经理 徐州网站建设如何做公司建网站方案给公司
  • wordpress主题演示站点优设网址导航是网络导航吗
  • 成都网站维护wordpress文章视频
  • 建设银行淮安招聘网站做网站公司 晨旭东方
  • 网站显示系统建设中电子商务网站管理系统完美版
  • 怎么建立一个网站平台高考加油如何做网站的登录注册
  • 彩票网站怎么做收银烟台网站seo
  • 档案馆网站建设wordpress会员插件大全
  • 网站建设费用 会计分录wordpress并排显示图片
  • 个人接网站开发的平台中国建筑装饰网饶明富