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

高端手机网站平台seo实战密码在线阅读

高端手机网站平台,seo实战密码在线阅读,百度网站标题优化,上海装修公司网站建设用快慢指针找到链表中间节点反转后面一段链表遍历每个节点做判断为什么是while pre: 不能写while head呢 ? 答:因为slow节点在反转后,他的前序节点除了反转之后的节点,之前正序的节点仍然存在的,即slow.pre 的next依旧是slow, 我…

在这里插入图片描述

  1. 用快慢指针找到链表中间节点
  2. 反转后面一段链表
  3. 遍历每个节点做判断
  4. 为什么是while pre: 不能写while head呢 ?
    答:因为slow节点在反转后,他的前序节点除了反转之后的节点,之前正序的节点仍然存在的,即slow.pre 的next依旧是slow, 我们在逻辑中并没有断开,所以head到None的长度永远是大于等于prev到None的长度,如果使用while head 会发现错误。
class Solution {
public:bool isPalindrome(ListNode* head) {ListNode* slow = head;ListNode* fast = head;while(fast&&fast->next){slow = slow->next;fast = fast->next->next;}ListNode* prev = NULL;while(slow){ListNode* next = slow->next;slow->next = prev;prev = slow;slow = next;}while(prev){if(prev->val!=head->val) return false;prev = prev->next;head = head->next;}return true;}
};
http://www.15wanjia.com/news/19001.html

相关文章:

  • 重庆政府app渝快办青岛网站seo分析
  • 规划一个电子商务网站网站推广服务外包
  • 为什么不自己做购物网站百度知道官网
  • 模板网在线制作seo外包服务方案
  • 南京做网站优化的企业苏州百度
  • 网站会员管理南京seo招聘
  • h5网站设计今日时政新闻热点
  • 三亚做网站多少钱一平方seo网站推广怎么做
  • 网站开发协义semen
  • 二维码网页制作价格武汉seo招聘信息
  • 专业网站建设比较好网站开发外包
  • 青岛建设集团招聘信息网站万网域名注册流程
  • 苏州公司网站建站知名的网络推广
  • 杭州网站建设外包公司今日新闻大事
  • 山东省建设厅网站多少网络推广方法的分类
  • 项目外包+网站开发百度快照有什么用
  • 石家庄网站建设推广看广告赚钱的平台
  • 做的网站 为什么百度搜不到网站制作方案
  • 一个企业做网站需要什么资料广告推广语
  • 域名申请而完成以后怎么做网站百度谷歌seo优化
  • 传媒网站模板by72777最新域名查询
  • 顺的品牌网站设计价位企业网络营销方法
  • 自己做网站排名营销新闻
  • 河南省住房和城乡建设厅门户网站唐山seo优化
  • 公司网站高端网站建设搜索竞价托管
  • 梅州哪里做网站2020年度关键词有哪些
  • 聊城网站建设找谁搜索引擎优化实训心得
  • 句容市建设局网站土地挂牌公示seo怎么做教程
  • wordpress 关键字 插件搜索引擎优化的技巧
  • 焦作公司做网站上海搜索关键词排名