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

游戏网站网页模板html免费网站开发软件平台

游戏网站网页模板html,免费网站开发软件平台,阿里云 wordpress主机,建立一个网站需要什么技术配合b站视频讲解食用更佳:https://www.bilibili.com/video/BV1vW4y1P7V7 核心提示#xff1a;好几道题是处理有序数组的#xff01; 适合人群#xff1a;考研/复试/面试 解决痛点#xff1a;1. 刷了就忘 2.换一道相似的题就不会 学完后会输出#xff1a;对每类题目的框架…配合b站视频讲解食用更佳:https://www.bilibili.com/video/BV1vW4y1P7V7 核心提示好几道题是处理有序数组的 适合人群考研/复试/面试 解决痛点1. 刷了就忘 2.换一道相似的题就不会 学完后会输出对每类题目的框架 # # lc appleetcode.cn id234 langpython3 # # [234] 回文链表 # from typing import Optional import copy class ListNode:def __init__(self, val0, nextNone):self.val valself.next next # lc codestart # Definition for singly-linked list. # class ListNode: # def __init__(self, val0, nextNone): # self.val val # self.next next class Solution:def reserve(self,head:Optional[ListNode])-Optional[ListNode]:if (not head) or (not head.next):return headlast self.reserve(head.next)head.next.next headhead.next Nonereturn lastdef isPalindrome(self, head: Optional[ListNode]) - bool:head1 copy.deepcopy(head)res self.reserve(head1)while head and res:if head.val res.val:head head.nextres res.nextelse:return Falsereturn True# lc codeend # 1,1,2,1 n0 ListNode(1) n1 ListNode(1) n2 ListNode(2) n3 ListNode(1) n0.next n1 n1.next n2 n2.next n3 Solution().isPalindrome(n0)判断链表是否是回文链表的问题对应力扣234题题目连接https://leetcode.cn/problems/palindrome-linked-list/description/ 这道题我采用的思路是翻转链表然后和原链表挨个节点做比较。 但是写出了bug bug 在这里是深浅拷贝的问题 res self.reserve(head) 是不行的因为head会被reserve改写然后浅拷贝也是不行的会报错。深拷贝是对的。 head1 copy.deepcopy(head)res self.reserve(head1)对于简单的 object例如不可变对象数值字符串元组用 shallow copy 和 deep copy 没区别 复杂的 object 如 list 中套着 list 的情况shallow copy 中的 子list并未从原 object 真的「独立」出来。也就是说如果你改变原 object 的子 list 中的一个元素你的 copy 就会跟着一起变。这跟我们直觉上对「复制」的理解不同。 一个很考察基本功但是很赞的解法 step1. 找中点 step2. 翻转中点后面的链表 step3. 比较left 和 right def isPalindrome(self, head: Optional[ListNode]) - bool:if not (head and head.next):return True# 找中点slow,fast head,headwhile fast and fast.next:fast fast.next.nextslow slow.nextif fast:slow slow.nextleft,right head,self.reserve(slow)while left and right:if left.val ! right.val:return Falseleft left.nextright right.nextreturn True
http://www.w-s-a.com/news/241269/

相关文章:

  • 网站刷流量对网站有影响吗站长工具欧美高清
  • 百度做网站优化多少钱一年罗庄网站建设
  • 手机网站 自适应屏幕h5网站有哪些
  • 北京企业建站技术临沂网站公众号建设
  • 域名和网站备案一样吗wordpress 封装 app
  • 婚纱摄影网站开题报告c2c模式是什么意思
  • 网站几种颜色wordpress水平菜单
  • php做网站的分站wordpress边下边看
  • 杭州建设实名制报备网站Wordpress外贸网站搭建公司
  • 山西云起时网站建设计算机网站开发实现总结
  • 一个网站做两个优化可以做吗永清网站建设
  • wordpress英文采集wordpress seo 链接
  • 进入建设银行的网站就打不了字工程建设标准化网站
  • 杭州网站推广大全网站建设演讲稿
  • 厦门网站的制作太仓专业网站建设
  • 天津公司网站建设公司哪家好在阿里巴巴国际网站上需要怎么做
  • 网站关键词seo推广公司哪家好无锡市无锡市住房和城乡建设局网站
  • 开远市新农村数字建设网站网站如何做QQ登录
  • 自己做个网站教程高端网站开发哪家强
  • 网站模板免费下载中文版大连网站建设哪家专业
  • 网站建设的基本代理公司注册公司坑人
  • 企业网站被黑后如何处理wordpress邮件发送类
  • 北京网站的网站建设公司建设工程竣工验收消防备案网站
  • 淄博市 网站建设报价wordpress里的发消息给我
  • 网站下拉菜单怎么做游戏网站模板免费下载
  • 阿里云上做网站套模板怎么做一个网站开发小组
  • 营销型网站源码下载青岛做网站建设的公司哪家好
  • 迁西网站定制怎么制作网址内容
  • 深圳装饰公司网站宁波网站建设哪里有
  • 建站网站破解版怎么看自己的网站是用什么做的