去成都旅游攻略怎么做seo是什么意思以及怎么做

bicheng/2026/1/17 9:10:09/文章来源:
去成都旅游攻略怎么做,seo是什么意思以及怎么做,织梦同时运行多个网站,青岛做网站哪家强目录 206反转链表【链表结构基础】21合并两个有序链表【递归】我的答案【错误】自己修改【超出时间限制】在官方那里学到的【然后自己复写,错误】对照官方【自己修改】 160相交链表【未理解题目目的】在b站up那里学到的【然后自己复写,错误】【超出时间限制】对照官方【自己修改… 目录 206反转链表【链表结构基础】21合并两个有序链表【递归】我的答案【错误】自己修改【超出时间限制】在官方那里学到的【然后自己复写,错误】对照官方【自己修改】 160相交链表【未理解题目目的】在b站up那里学到的【然后自己复写,错误】【超出时间限制】对照官方【自己修改】 19删除链表的倒数第 N 个结点看完官方解题思路【自己复写错误】报错信息第一遍修改第二遍修改 148排序链表我的答案【冒泡排序最小的负数输出时变为0】官方答案【归并排序】 206反转链表【链表结构基础】 设定一个前结点和后结点。 class Solution(object):def reverseList(self, head)::type head: ListNode:rtype: ListNodepreNonecurheadwhile cur!None:tempcur.nextcur.nextpreprecurcurtempreturn pre21合并两个有序链表【递归】 我的答案【错误】 class Solution(object):def mergeTwoLists(self, list1, list2)::type list1: Optional[ListNode]:type list2: Optional[ListNode]:rtype: Optional[ListNode]resolListNode()while list1!None and list2!None:if list1.vallist2.val:resol.nextListNode(list1.val)else:resol.nextListNode(list2.val)list1list1.nextlist2list2.nextwhile list1!None:resol.nextListNode(list1.val)while list2!None:resol.nextListNode(list2.val)return resol.next自己修改【超出时间限制】 class Solution(object):def mergeTwoLists(self, list1, list2)::type list1: Optional[ListNode]:type list2: Optional[ListNode]:rtype: Optional[ListNode]resolListNode(0)tempresolwhile list1 and list2:if list1.vallist2.val:resol.nextlist1list1list1.next################else:resol.nextlist2list2list2.next################resolresol.next######################其实是不断增加结点的过程所以记得更新while list1:resol.nextlist1while list2:resol.nextlist2return temp.next在官方那里学到的【然后自己复写,错误】 class Solution(object):def mergeTwoLists(self, list1, list2)::type list1: Optional[ListNode]:type list2: Optional[ListNode]:rtype: Optional[ListNode]if list1 is None:return list2elif list2 is None:return list1else:if list1.vallist2.val:list1.nextmergeTwoLists(self,list1.next,list2)###如果只改mergeTwoLists(self,list1.next,list2)也是可以编译通过的运行成功else这里的逻辑也可以修正一下return list1else:list2.nextmergeTwoLists(self,list2.next,list1)return list2对照官方【自己修改】 class Solution(object):def mergeTwoLists(self, list1, list2)::type list1: Optional[ListNode]:type list2: Optional[ListNode]:rtype: Optional[ListNode]if list1 is None:return list2elif list2 is None:return list1elif list1.vallist2.val:list1.nextself.mergeTwoLists(list1.next,list2)########函数的调用return list1else:list2.nextself.mergeTwoLists(list2.next,list1)########函数的调用return list2160相交链表【未理解题目目的】 我看输入部分都已经给了要输出的结果了就不明白这题目的是要做什么。 在b站up那里学到的【然后自己复写,错误】 class Solution(object):def getIntersectionNode(self, headA, headB)::type head1, head1: ListNode:rtype: ListNodepheadA,qheadBwhile(p!q):p ? p.next : headBq ? q.next : headAprint(p.val)【超出时间限制】 class Solution(object):def getIntersectionNode(self, headA, headB)::type head1, head1: ListNode:rtype: ListNodepheadAqheadBwhile(p!q):if p.next !None:pp.nextelse:pheadBif q.next!None:qq.nextelse:qheadAreturn p对照官方【自己修改】 class Solution(object):def getIntersectionNode(self, headA, headB)::type head1, head1: ListNode:rtype: ListNodepheadA ####p,qheadA,headB这样可以qheadB ####pheadA,qheadB会报错while(p!q):p p.next if p else headBq q.next if q else headAreturn p19删除链表的倒数第 N 个结点 看完官方解题思路【自己复写错误】 class Solution(object):def removeNthFromEnd(self, head, n)::type head: ListNode:type n: int:rtype: ListNodepheadfor i in range(n1):pp.nextqheadwhile p!None:qq.nextpp.next###########【这里不能少啊】q.nextq.next.nextreturn head报错信息 查阅资料后发现【self.head是指向第一个元素的此时为None,所以没有next属性自然就会报错。因此第一个结点需要特殊处理我们一般通过增加头结点的方式来避免这种特殊处理。】 第一遍修改 发现当链表有n个元素时无法删除倒数第n个元素。【没有考虑到第一个结点的特殊性。】 class Solution(object):def removeNthFromEnd(self, head, n)::type head: ListNode:type n: int:rtype: ListNodepListNode(0, head)#################for i in range(n1):pp.nextqListNode(0, head)#################while p!None:qq.nextpp.nextq.nextq.next.next#########无法删除倒数第n个元素return head第二遍修改 class Solution(object):def removeNthFromEnd(self, head, n)::type head: ListNode:type n: int:rtype: ListNodedummyListNode(0, head)pdummyfor i in range(n1):pp.nextqdummywhile p!None:qq.nextpp.nextq.nextq.next.nextreturn dummy.next 148排序链表 我的答案【冒泡排序最小的负数输出时变为0】 class Solution(object):def sortList(self, head)::type head: ListNode:rtype: ListNodedummyListNode(0,head)qdummywhile q.next!None:pdummywhile p.next!None:if p.valp.next.val:tempp.valp.valp.next.valp.next.valtemppp.nextqq.nextreturn dummy.next官方答案【归并排序】 class Solution(object):def sortList(self, head):def sortFunc(head, tail):if not head:return headif head.next tail:head.next Nonereturn headslow fast headwhile fast ! tail:slow slow.nextfast fast.nextif fast ! tail:fast fast.nextmid slowreturn merge(sortFunc(head, mid), sortFunc(mid, tail))######合并两个升序链表但是长度差最多为1 def merge(head1, head2):dummyHead ListNode(0)temp, temp1, temp2 dummyHead, head1, head2while temp1 and temp2:if temp1.val temp2.val:temp.next temp1temp1 temp1.nextelse:temp.next temp2temp2 temp2.nexttemp temp.nextif temp1:temp.next temp1elif temp2:temp.next temp2return dummyHead.nextreturn sortFunc(head, None)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/89625.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站开发配置中国菲律宾商会

背景:我干哦!最近需求是让中英文翻译vue页面,我这个后端哪里会哦,这不遇见了一个棘手的问题,我描述下:上面是一个list 根据查询到的值进行判断显示,如果是z就显示主信息,其他的ABC正…

网站建设及优化心得体会欧美普货专线是快递吗

基数排序(Radix Sort)是一种线性时间复杂度的排序算法,其时间复杂度为O(d(nk)),其中d是数字的位数,k是进制数。基数排序是一种非比较排序算法,它按照数位的大小来进行排序。它可以处理正整数、负整数和小数…

固安做网站的公司电子商务网站建设需要的语言

SpringBootAdmin监控原理Actuator,自定义指标 文章目录 SpringBootAdmin监控原理Actuator,自定义指标actuator自定义info端点信息自定义Health端点信息自定义metrics端点信息端点的自定义 actuator JMX方式就是在cmd控制台输入jconsole,会弹出…

wordpress安装到网站移动端网站和app区别

今天为大家介绍一款大语言模型(LLM)部署和推理工具——Xinference[1],其特点是部署快捷、使用简单、推理高效,并且支持多种形式的开源模型,还提供了 WebGUI 界面和 API 接口,方便用户进行模型部署和推理。 …

中国免费建设网站网址机票网站制作

读Excel | Easy Excel 1、 我遇到的数据量超级大,使用传统的POI方式来完成导入导出很明显会内存溢出,并且效率会非常低;2、 数据量大直接使用select * from tableName肯定不行,一下子查出来300w条数据肯定会很慢;3、 …

自己做的宫崎骏动漫网站一篇关于大学网站建设与管理的论文

这个题目是贪心算法的基础练习题,解决思路是排序双指针谈心法,先将两个数组分别排序,优先满足最小胃口的孩子。(本题完整题目附在了最后面) 代码如下: class Solution(object):def findContentChildren(se…

阿里巴巴网站图片怎么做的静态网页制作方法

对于一些有实践经验的同学来说,感觉不难,但是落笔到纸面上,就差强人意了,平时这方面要多练习,所想所思要落到纸面上,或者表达清晰让别人听懂,不仅是工作中的一个基本素质,也是个非常…

北安网站设计网络建设公司排行

自己写的东西,要同时推送多个git地址,解决办法如下: 1.先要初始化你的git 进入自己的项目目录,然后执行 git init cd /app/code/go-study git init 2.执行以下脚本: #!/bin/bash #author Oliver #since 2020-09-03 15:24:31git remote rm …

网站开发不满意阿里云做的网站程序员

本文来自 fir.im 首席吉祥物 TraWor. 最近许多用户反映上传速度慢的一塌糊涂,七牛的上传带宽我想肯定是没问题的,那原因不必多想就剩下 DNS 了。 即便本地网络再快,DNS 服务器给了一个很远的服务器地址也没办法很快的上传。 在终端运行这一行…

在线免费看影视网站e福州

​平方差公式是小学奥数计算中的常用公式。通常写为:a-b(ab)x(a-b)它的几何方法推导过程是这样的:如下图所示,四边形ABCD和四边形DEFG为正方形,边长分别为a和b,求阴影部分面积。纯手绘显然,阴影部分面积有2…

网站添加备案信息吗世界著名建筑设计公司

ChatGPT无限次数:点击直达 ChatGPT引领:打造独具魅力的论文 在数字化时代,人工智能技术的快速发展不仅改变了我们生活的方方面面,还在学术研究领域展现出更广阔的可能性。其中,自然语言生成模型ChatGPT凭借其强大的生成能力和智能…

政务网站建设需求wordpress如何添加页面子目录

转载链接:http://blog.009it.com/php/75.html 在php中发送Email可以直接调用系统的mail()函数来完成,但是前提是你在php.ini文件中对mail都已经配置好了,以下为相关的配置信息: [mail function] ; For Win32 only. SMTP localho…

网站建设的基础建设网站比较好的公司吗

随着移动互联网的飞速发展,对于开发人员而言,如何快速地开发出兼容不同平台(iOS、Android)的应用,成为了一个重要的问题。 跨平台应用程序开发框架的好处: 1. 一个App适用于多个设备; 2. 一个…

佛山高端网站建设报价页游在线玩

【图像分类】【深度学习】【Pytorch版本】Inception-ResNet模型算法详解 文章目录 【图像分类】【深度学习】【Pytorch版本】Inception-ResNet模型算法详解前言Inception-ResNet讲解Inception-ResNet-V1Inception-ResNet-V2残差模块的缩放(Scaling of the Residuals)Inception-…

长沙品质网站建设优点马鞍山集团网站建设

目录 一、尺寸适配解决方案 1.vw和vh 2.scale 二、数据大屏顶部搭建 1.思路分析

网站开发遵循谷歌外贸

前言:大部分时候我们都是使用pip install去安装一些第三方库,但是偶尔也会有部分库无法安装(最典型的就是dlib这个库),需要采取别的方法解决,这里做笔记记录一下。 使用国内镜像源安装 因为pypi的服务器在…

浦口建设局网站突发 佛山出大事

1.选择按键触发方式 下降沿 2.解决消抖的方法 1)ARM中:延时消抖 2)linux驱动开发:定时器函数 3.框图 内部流程框图: 需要RCC GPIO EXTI GIC章节 中断触发流程: 4.RCC 章节 1)使能GPIOF组 …

金融街做网站的公司建设部网站1667号公告

将图片转为 PDF 的主要原因之一是为了方便共享和传输。此外,将多张图片合并成一个 PDF 文件还可以简化文件管理。之前文章详细介绍过如何使用第三方库Spire.PDF for Python将PDF文件转为图片,那么本文介绍使用同样工具在Python中实现图片转PDF文件的功能…

网站开发框架的工具计算机多媒体辅助教学网站开发

本篇记录了http伪造本地用户的多条字段,便于快速解决题目 用法举例: 直接把伪造本地用户的多个字段复制到请求头中,光速解决部分字段被过滤的问题。 Client-IP: 127.0.0.1 Forwarded-For-Ip: 127.0.0.1 Forwarded-For: 127.0.0.1 Forwarded…

做博客网站最好用什么系统字体 安装到wordpress

Java中的synchronized关键字 synchronized关键字介绍 synchronized块是Java提供的一种原子性内置锁,Java中的每个对象都可以把它当作一个同步锁来使用,这些Java内置的使用者看不到的锁被称为内部锁,也叫作监视器锁。 线程的执行代码在进入…