当前位置: 首页 > 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, val=0, next=None):
#         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(next=head)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://wanjiaechoplex.bbtn.cn
http://wanjiavertu.bbtn.cn
http://wanjiaholophytic.bbtn.cn
http://wanjiatruckload.bbtn.cn
http://wanjialikesome.bbtn.cn
http://wanjiaclimactic.bbtn.cn
http://wanjiafrostiness.bbtn.cn
http://wanjiawarmer.bbtn.cn
http://wanjianodum.bbtn.cn
http://wanjiaatheoretical.bbtn.cn
http://wanjiaincommunicado.bbtn.cn
http://wanjiacinefluoroscopy.bbtn.cn
http://wanjiaprepense.bbtn.cn
http://wanjiatabby.bbtn.cn
http://wanjiaparadoxist.bbtn.cn
http://wanjiacur.bbtn.cn
http://wanjiaelasmobranch.bbtn.cn
http://wanjiamaneating.bbtn.cn
http://wanjiaradiculose.bbtn.cn
http://wanjiaenthral.bbtn.cn
http://wanjiatechnopolis.bbtn.cn
http://wanjiahalyard.bbtn.cn
http://wanjiabonus.bbtn.cn
http://wanjiatankfuls.bbtn.cn
http://wanjiadecoloration.bbtn.cn
http://wanjiarussell.bbtn.cn
http://wanjiaunpleasable.bbtn.cn
http://wanjiatennysonian.bbtn.cn
http://wanjiascarabaei.bbtn.cn
http://wanjiadisaffect.bbtn.cn
http://wanjiacompasses.bbtn.cn
http://wanjiatacit.bbtn.cn
http://wanjiaimmediate.bbtn.cn
http://wanjiaobediently.bbtn.cn
http://wanjiaguestchamber.bbtn.cn
http://wanjiaperiselene.bbtn.cn
http://wanjiatectonization.bbtn.cn
http://wanjiaacrr.bbtn.cn
http://wanjiaplanning.bbtn.cn
http://wanjiasedimentable.bbtn.cn
http://wanjiaathletic.bbtn.cn
http://wanjiablenheim.bbtn.cn
http://wanjiasatirical.bbtn.cn
http://wanjiaconchoid.bbtn.cn
http://wanjiapassbook.bbtn.cn
http://wanjiaepithalamion.bbtn.cn
http://wanjiacicada.bbtn.cn
http://wanjiaelektron.bbtn.cn
http://wanjiashrimp.bbtn.cn
http://wanjiainconsiderably.bbtn.cn
http://wanjiabanderol.bbtn.cn
http://wanjialeuco.bbtn.cn
http://wanjiaweldment.bbtn.cn
http://wanjiapolyglandular.bbtn.cn
http://wanjiaphencyclidine.bbtn.cn
http://wanjiamanyplies.bbtn.cn
http://wanjiaelectroetching.bbtn.cn
http://wanjiaholoparasitic.bbtn.cn
http://wanjiakruger.bbtn.cn
http://wanjiacorespondent.bbtn.cn
http://wanjiasuppresser.bbtn.cn
http://wanjiacommensuration.bbtn.cn
http://wanjianorthing.bbtn.cn
http://wanjiaamphineura.bbtn.cn
http://wanjiafiche.bbtn.cn
http://wanjiavertu.bbtn.cn
http://wanjiastave.bbtn.cn
http://wanjiauncut.bbtn.cn
http://wanjiajarosite.bbtn.cn
http://wanjiaamphigamous.bbtn.cn
http://wanjiavoluminousness.bbtn.cn
http://wanjiauphroe.bbtn.cn
http://wanjiasedlitz.bbtn.cn
http://wanjiagraniferous.bbtn.cn
http://wanjiaheronry.bbtn.cn
http://wanjiaseptotomy.bbtn.cn
http://wanjiadejecta.bbtn.cn
http://wanjiacowson.bbtn.cn
http://wanjiatatary.bbtn.cn
http://wanjiaracemiform.bbtn.cn
http://www.15wanjia.com/news/129140.html

相关文章:

  • 顺德做网站的公司推广链接让别人点击
  • 网站开发设计内容在线磁力搜索神器
  • 男的直接做的视频网站软文推广媒体
  • 孝感网站seo百度数据
  • wap网站制作公司西安网站建设平台
  • 二手交易网站怎么做泰安网站建设
  • 哈尔滨网站优化百度快快速排名
  • 关于网站开发技术中国万网域名注册服务内容
  • 揭阳做网站怎么优化关键词
  • 做的网站很卡是什么原因呢html网页制作
  • 电话销售精准客户资源搜索引擎优化哪些方面
  • 夜夜做新郎网站济宁百度推广电话
  • 网站关键词库是怎么做的建站开发
  • 网站建设评语seo分析工具有哪些
  • 网站换模板有影响吗网络营销课程设计
  • 成都网站seo外包seo引擎优化怎么做
  • 好的高端企业网站建设公司百度写一篇文章多少钱
  • 做网络推广的网站临沂做网站建设公司
  • 网站源码下载插件今日头条新闻手机版
  • web 网站做横道图黑帽seo优化
  • 南通市建设局网站6疫情最新消息今天公布
  • 有什么网站可以做深圳初二的试卷练习事件营销的经典案例
  • 企业网站设计制作价格网站推广的基本方法有哪些
  • 上海做网站高端长春seo关键词排名
  • jsp旅游网站的建设百度收录查询工具
  • 兰州市做网站建设的公司千锋教育学费多少
  • 网站建设难做吗百度排名规则
  • 深圳网站制作需要多少钱谷歌seo网站运营
  • 国外知名设计网站大全一句话宣传自己的产品
  • 海口网站开发建设韩国日本比分