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

筑云网站投诉wordpress 多域名登陆

筑云网站投诉,wordpress 多域名登陆,百度手机助手应用商店,有哪些外国网站做精油的234.回文链表 给你一个单链表的头节点head#xff0c;请你判断该链表是否为回文链表。如果是, 返回 true ; 否则, 返回false。思路#xff1a; 找到中间节点(快慢指针法)反转后半部分的链表比较前半部分和后半部分链表 # Definition for singly-linked list. # class List…234.回文链表 给你一个单链表的头节点head请你判断该链表是否为回文链表。如果是, 返回 true ; 否则, 返回false。思路 找到中间节点(快慢指针法)反转后半部分的链表比较前半部分和后半部分链表 # Definition for singly-linked list. # class ListNode(object): # def __init__(self, val0, nextNone): # self.val val # self.next next class Solution(object):def isPalindrome(self, head)::type head: Optional[ListNode]:rtype: boolif not head or not head.next:return True # 如果链表为空或只有一个节点直接返回 True# 1: 找到链表的中点快慢指针slow, fast head, headwhile fast and fast.next:slow slow.nextfast fast.next.next# 2: 反转后半部分链表prev Nonewhile slow:next_node slow.nextslow.next prevprev slowslow next_node# 3: 比较前半部分和后半部分的值left, right head, prev # prev 是后半部分链表的头while right: # 只需要比较右半部分if left.val ! right.val:return Falseleft left.nextright right.nextreturn True时间复杂度O(n)其中 n 是链表的长度总共遍历了三遍链表nnn 3n时间复杂度忽略常数级故为O(n)空间复杂度O(1)
http://www.hkea.cn/news/14365704/

相关文章:

  • 中国建设银行总行网站网站排名是什么意思
  • 建设网站要准备什么做电商的几个网站
  • 城乡建设局的官方网站网站模版怎么上传到空间
  • 关于营销的网站有哪些内容苏州高端网站设计建设
  • 工作网站建设正规的网络分销平台有哪些
  • 横岗做网站公司最专业的佛山网站建设价格
  • 网站开发主流程序网站开发实习过程
  • 教你如何建网站视频百度云建站WordPress
  • 网站开发代做帮朋友做网站的坑
  • 网站建设的域名网络公司取名字参考大全
  • 获得网站后台地址需要优化的地方
  • 餐饮加盟什么网站建设如何开通微信小程序商城
  • 论坛网站制作模板奢侈品商城网站建设方案
  • 网站建设百度资源一站式快速网站排名多少钱
  • 重庆制作网站首页微站
  • 网站的二级网页关键词高端品牌手表
  • 门户网站建设目标网站虚拟机可以自己做吗
  • 网站的建设及维护报告青岛网站空间
  • 网页和网站的区别做一个购物网页
  • 遵义市和城乡建设局网站免费做金融网站有哪些
  • 淘宝店铺网站建设可行性报告网站上做网页怎么改图片
  • 网站建设公司好不好宁德seo培训
  • 网站建设主题的确定wordpress 短视频
  • 泉州网站开发国内软件外包公司
  • iis网站跳转专业做网站哪家正规
  • 金湖网站制作长春做网站 长春万网
  • 互联网站备案登记表湖州网站seo优化
  • 怎么做网站代销什么网站流量大
  • 公司网站建设全包wordpress清空文章备份并对齐id
  • 嘉兴网站制作计划建站要多少钱