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

做电影网站怎么赚钱长沙网站排名推广

做电影网站怎么赚钱,长沙网站排名推广,网站标题和关键词一样,上海房价2022年最新房价题目 回文链表 给你一个单链表的头节点 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.15wanjia.com/news/19199.html

相关文章:

  • 建立百度网站推广公司属于什么公司
  • 网站设计的目的和意义中关村在线app
  • 网站 关于我们 模板小红书推广策略
  • 乐趣做网站信息流广告有哪些投放平台
  • 一个网站做数据分析要多少钱轻松seo优化排名
  • b2b网站建设规则百度收录提交申请网站
  • 某班级网站建设方案100大看免费行情的软件
  • fireworks做网站seo工作内容
  • 微博网站可以做兼职吗网站关键词排名优化
  • 如何申请企业邮箱流程seo优化总结
  • 东营市两学一做考试网站南京seo外包平台
  • 买做指甲的材料在哪个网站西地那非片能延时多久有副作用吗
  • 大型网站建设开发设计公司推广软件赚钱
  • 哪家网站开发好chrome官网
  • 专业网站制作公司案例广告推广平台代理
  • 机器封所有端口 不支持做网站免费推广平台哪些比较好
  • 什么是网站推广免费网站推广网站破解版
  • 表格网站滚动字体怎么做的如何做网站优化seo
  • 个人建站做淘客网站备案win7优化大师
  • 做网站北京公司软文营销方案
  • 北京设计机构福州专业的seo软件
  • 织梦cms 做视频网站金花关键词工具
  • 东莞建站模板搭建做app的网站
  • 帮客户做违法网站违法么网络seo哈尔滨
  • 陕西网站建设公司网站没有友情链接
  • 做网站需要什么花费最受欢迎的十大培训课程
  • 石家庄网站关键词网站排名推广软件
  • 个人做网站能备案吗电商网站策划
  • 教育类网站开发模板地方网站建设
  • wordpress 首页 html怎么做seo网站关键词优化