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

下载网站后怎么做北京360建筑网

下载网站后怎么做,北京360建筑网,做自媒体需要用的网站,企业网站制作规划LeetCode 92. 反转链表 II 给你单链表的头指针 head 和两个整数 left 和 right #xff0c;其中 left right 。请你反转从位置 left 到位置 right 的链表节点#xff0c;返回 反转后的链表 。 示例 1#xff1a; 输入#xff1a;head [1,2,3,4,5], left 2, right 4…LeetCode 92. 反转链表 II 给你单链表的头指针 head 和两个整数 left 和 right 其中 left right 。请你反转从位置 left 到位置 right 的链表节点返回 反转后的链表 。 示例 1 输入head [1,2,3,4,5], left 2, right 4 输出[1,4,3,2,5] 示例 2 输入head [5], left 1, right 1 输出[5] 提示 链表中节点数目为 n 1 n 500 -500 Node.val 500 1 left right n 进阶 你可以使用一趟扫描完成反转吗 # Definition for singly-linked list. # class ListNode: # def __init__(self, val0, nextNone): # self.val val # self.next next class Solution:def reverseBetween(self, head: Optional[ListNode], left: int, right: int) - Optional[ListNode]:if left right:return headhead first_start ListNode(nexthead)counter 0while head:if counter left - 1:head head.nextelif counter left - 1:first_end headhead head.nextelif counter left:second_start headpre headhead head.nextelif counter right:tmp head.nexthead.next prepre headhead tmpelif counter right:second_end headthird_start head.nexthead.next prepre None# 拼接first_end.next second_endsecond_start.next third_startreturn first_start.nextelse:breakcounter 1时间复杂度 O(n)一个大循环最多遍历链表完整一次计O(n)。共O(n)。 空间复杂度 O(1)常量。共 O(1)。 还是官解写的简洁 class Solution:def reverseBetween(self, head: ListNode, left: int, right: int) - ListNode:# 设置 dummyNode 是这一类问题的一般做法dummy_node ListNode(-1)dummy_node.next headpre dummy_nodefor _ in range(left - 1):pre pre.nextcur pre.nextfor _ in range(right - left):next cur.nextcur.next next.nextnext.next pre.nextpre.next nextreturn dummy_node.next# 作者力扣官方题解 # 链接https://leetcode.cn/problems/reverse-linked-list-ii/solutions/634701/fan-zhuan-lian-biao-ii-by-leetcode-solut-teyq/ # 来源力扣LeetCode # 著作权归作者所有。商业转载请联系作者获得授权非商业转载请注明出处。
http://www.dnsts.com.cn/news/47347.html

相关文章:

  • 有效果的网站排名天津市建设教育培训网
  • 怎样添加网站图标单页响应式网站模板
  • 扬州市做网站58同城最新招聘信息今天
  • 做咩有D网站响网吧上不了建立一个同城网站要怎么做
  • 西部数码做的网站打不开三大框架对网站开发的作用
  • 会展网站建设短视频制作公司
  • 新乡网站建设服务哪家好仙游h5做网站
  • 自己做的网站图片不显示ui设计师的网站
  • 网站建设前的市场分析网站开发合同模版
  • 世界购物网站排名网站与域名
  • 天宁常州做网站酒仙网网站推广方式
  • 手机商城网站如何wordpress主题市场
  • 怎么做百度采购网站吉林省吉林市龙潭区
  • 做网站需要编程吗研究院 网站建设
  • 广州有哪些网站建设品牌宝网站认证
  • 网站修改备案号站长之家ppt模板
  • 在百度做推广需要网站吗win2008r2 iis配置网站
  • 好的网站收入购物网站做推广
  • 网站基础内容注册百度网站怎么弄
  • 网站综合开发怎么做厚街网站建设多少钱
  • 网站gif素材o2o网站建设方案
  • 有没有做问卷还能赚钱的网站nas可以做网站服务器吗
  • 电商网站建设基础ppt接私活做网站要不要签合同
  • 手机电子商务网站建设华为商城网站建设
  • 做电商网站需要注册什么公司名称标书制作图片
  • 做水果的有什么网站好主题资源网站制作平台
  • ps做营销型网站布局建网站公司 优帮云
  • 吉林网站建设代理渠道南通给公司做网站的
  • 网站推广的宣传途径网站 文章排版
  • 个人网站怎么制作成图片微网站开发视频教程