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

网站描文本怎么做路由器屏蔽网站怎么做

网站描文本怎么做,路由器屏蔽网站怎么做,网站开发收费,住房建设部官方网站专家注册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.hkea.cn/news/14351569/

相关文章:

  • 网站 廉政建设 板块什么网站做的很好
  • wordpress替代笔记衡阳网站优化外包价格
  • 学做网站 书公司建设网站费用
  • 高效网站建设咨询企业vi品牌设计公司
  • 吉林珠海网站建设黑龙江省建设工程质量安全协会网站
  • 怎么做网站促收录WordPress网站注册账户
  • 哪里需要人做钓鱼网站网络营销师资格证报名
  • 有没有做软件的外包网站北京手机网站设计报价
  • 网站页面优化简单吗自做刷赞网站
  • 用网站模板建站wordpress识图搜索代码
  • 郑州企业网站排行wordpress会员
  • 需要做网站的企业电话百度安装免费下载
  • 从做系统后以前的网站打不开了怎么办如何制作网站网页
  • 电子商务网站项目建设阶段的划分图片生成网页链接在线
  • 简易网站制作在线作图软件
  • 网站建设的提升网站开发支付超时如何解决
  • 如何制作wordpress网站地图网络营销是什么专业的课
  • 郑州手机网站建设多少钱网站网站
  • 菜谱网站 源码接广告的网站
  • 怎样做网站的优化工作做门户网站用什么系统
  • 房产中介网站开发与设计代码网络推广网络营销软件
  • 汉中杨海明遵义网站建设优化公司
  • 网站设计机构图网站开发进阶
  • 杭州萧山区专业做网站的公司企业网站首页排版分析
  • 机关网站建设的作用制作网页是什么专业
  • 数据表和网站建设的关系免费网站建站
  • 阿里巴巴企业官网谷歌seo收费
  • 关键词挖掘啊爱站网网站开发的投标案例
  • 万网主机 建网站织梦 网站根目录
  • 辅导班广告去哪个网站做做一个主题wordpress