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

网站搭建哪家比较好有创意的设计作品

网站搭建哪家比较好,有创意的设计作品,福田网站-建设深圳信科,海口绿色创意网络科技有限公司题目: 给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。 示例1: 输出true 示例2: 输出false 解题思路: 这道题主要考察两个…

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

示例1:
在这里插入图片描述
输出true

示例2:
在这里插入图片描述
输出false

解题思路:
这道题主要考察两个点:寻找链表中间节点和反转链表。
找到中间节点后,我们反转右半部分链表,然后一次比较左边链表和反转后的右边链表,如果值不相等则不是回文链表。

/*** 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 boolean isPalindrome(ListNode head) {ListNode mid = middleNode(head);ListNode p = reverseList(mid.next);ListNode q = head;while(p != null){if(p.val != q.val){return false;}p = p.next;q = q.next;}return true;}private ListNode middleNode(ListNode head){ListNode slow = head, fast = head;while(fast.next != null && fast.next.next != null){slow = slow.next;fast = fast.next.next;}return slow;}private ListNode reverseList(ListNode head){ListNode pre = null, suf = null;ListNode cur = head;while(cur != null){suf = cur.next;cur.next = pre;pre = cur;cur = suf;}return pre;}
}
http://www.dtcms.com/wzjs/579629.html

相关文章:

  • 高端网站建设找哪个公司黑镜wordpress主题破解
  • 360网站怎么做网址链接百度首页推荐关不掉吗
  • 云端建站快车合肥网站优化
  • 烟台网站排名优化网站改版后 存在大量404页面
  • 手机上怎么做能打开的网站青岛市黄岛区建设局网站
  • 怎么样做淘宝联盟网站上海seo课程
  • 关于小说网站的一些建设流程东营网页制作公司
  • 地产平面网站自己做电影网站可以赚钱吗
  • 外贸公司建网站一般多少钱免费的网络推广渠道
  • 福建专业网站建设公司电子商务seo是什么意思
  • 临高网站建设深圳软件开发公司在哪里
  • 网站制作建设有哪些广州软件开发杰迅科技
  • 做外贸到什么网站上发布比较好wordpress清理不用插件
  • 网站建设知识网温州建设银行支行网站
  • 网站制作和网页制作是不是一样ui设计的基本流程图
  • 花园桥网站建设公众号平台规则
  • 网站开发前后台整个流程wordpress高端企业主题
  • 巩义做网站的餐饮网站建设怎样
  • 做分类信息网站代码免费手机端网站模板下载安装
  • 作文大全网站重庆最近的新闻大事10条
  • 网站优化有什么用绍兴网站建设方案托管
  • 贵州省城乡住房和建设厅网站首页18款禁用免费观看app下载
  • 电子商务网站建设与维护的教学北京做胃镜哪好德胜门网站I
  • 纪检网站建设计划书网页设计实训总结模板
  • 万能应用商店下载seo小白入门
  • 亚翔建设集团有限公司网站宝安区做网站
  • 怎样360网站做推广asp做网站教程
  • 哪个工业园区信息化网站做的好珠海网站建设公
  • 重庆平台网站建设哪里有轮胎 东莞网站建设
  • ios风格网站模板农业网站开发的实验报告