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

海珠建网站公司做网站贵不

海珠建网站公司,做网站贵不,百度对wordpress,什么叫模板网站题目 给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。 思路 利用快慢指针找到链表中间节点,反转后半段链表。前半段从头节点开始与后半段比较。 注意当链表节点…

题目

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

思路

利用快慢指针找到链表中间节点,反转后半段链表。前半段从头节点开始与后半段比较。 注意当链表节点为奇数个数时中间节点不作为后半段进行翻转(可以不处理),注意快慢指针的跳出时机(快指针每跳一步都要判断是否到头了)

代码

/*** Definition for singly-linked list.* struct ListNode {*     int val;*     ListNode *next;*     ListNode() : val(0), next(nullptr) {}*     ListNode(int x) : val(x), next(nullptr) {}*     ListNode(int x, ListNode *next) : val(x), next(next) {}* };*/
class Solution {
public:bool isPalindrome(ListNode* head) {if(head->next==nullptr){return true;}ListNode *first=head,*second = head,*pre;bool flag = false;while(first){first = first->next;if(first==nullptr){flag = true;break;}first=first->next;second = second->next;}if(flag){second = second->next;}ListNode *last=nullptr,*next;while(second){next = second->next;second->next = last;last = second;second=next;}pre = head;ListNode *revert = last;while(last){if(pre->val!=last->val){return false;}pre=pre->next;last = last->next;}return true;}
};
http://www.yayakq.cn/news/348959/

相关文章:

  • 河南工程建设信息网站深圳企业公司网站设计
  • 织梦更换网站模板专门做高仿的网站
  • 企业网站栏目设置说明如何在网站页面添加代码
  • 做网站责任广东省广州市白云区广云路11号
  • 网站改版方案流程wordpress 模糊搜索
  • 韩城市网站建设局电话免费网站安全软件下载
  • 网站集约化建设工作讲话交换友情链接的好处
  • 十个无聊又有趣的网站开公司需要什么条件
  • 做我的世界缩略图的网站做外快的网站
  • 网站建设要与安全防护同步规划wordpress 获取主题名称
  • 专业网站定制价格莱芜雪野湖介绍
  • 网站开发与app开发的区别php做网站目录结构
  • 龙岗网站的建设韩国电视剧
  • 利用网站宣传 两学一做网站建设与管理属于什么部门
  • 阿里云做电脑网站用asp做网站需要的软件
  • 门户网站是专一化好还是多元化好个人网站 不备案
  • 哈尔滨网站制作方案定制网页端
  • 如何对网站页面进行优化建设一个网站的步骤
  • 来个网站2021能用的电子政务网站系统
  • 深圳品牌营销型网站建设推荐游戏 火爆游戏
  • 公司想做一个网站网站开发框架拓扑
  • 临沂建设工程招聘信息网站商城网站建设 优帮云
  • 长沙建站公司效果商标号在线查询
  • 佛山市做网站郑州网站推广多少钱
  • 邯郸网站建设服务网站后台中文模板
  • 仿站小工具下载wordpress能做大站吗
  • 网站建设企业网站界面设计贵州网站开发哪家好
  • 优秀网页设计平台网站优化具体怎么做
  • 网站制作培训多少钱html5优秀企业网站
  • 网站背景怎么弄高端科研网站设计