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

网站做3年3年包括什么软件吗百度广告位

网站做3年3年包括什么软件吗,百度广告位,郑州做网站要多少钱,用wordpress搭建网站题目 给你链表的头节点 ,每 个节点一组进行翻转,请你返回修改后的链表。 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 的整数倍,那么请将最后剩余的节点保持原有顺序。 你不能只是单纯的改变节点内部的值&…

题目

给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。

k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。

你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换。

解题

class ListNode:def __init__(self, val=0, next=None):self.val = valself.next = nextdef reverseKGroup(head, k):"""翻转链表中每 k 个节点一组的节点。:param head: 链表的头节点:param k: 每组翻转的节点数量:return: 翻转后的链表头节点"""def getKthNode(current, k):"""获取链表中第 k 个节点。:param current: 当前节点:param k: 节点数量:return: 第 k 个节点或 None(如果不足 k 个节点)"""while current and k > 1:current = current.nextk -= 1return currentdef reverseLinkedList(head, k):"""翻转链表的一部分。:param head: 部分链表的头节点:param k: 节点数量:return: 翻转后的链表头节点"""previous, current = None, headwhile k:next_node = current.nextcurrent.next = previousprevious = currentcurrent = next_nodek -= 1return previous# 找到第 k 个节点kth_node = getKthNode(head, k)if not kth_node:return headnext_group_head = kth_node.nextkth_node.next = None# 翻转当前 k 个节点new_head = reverseLinkedList(head, k)# 递归处理剩余链表,并连接head.next = reverseKGroup(next_group_head, k)return new_headdef listToListNode(arr):"""将 Python 列表转换为链表。:param arr: Python 列表:return: 链表的头节点"""dummy = ListNode()current = dummyfor val in arr:current.next = ListNode(val)current = current.nextreturn dummy.nextdef listNodeToList(head):"""将链表转换为 Python 列表。:param head: 链表的头节点:return: Python 列表"""result = []while head:result.append(head.val)head = head.nextreturn resultdef testReverseKGroup():"""测试 reverseKGroup 函数。"""test_cases = [([1, 2, 3, 4, 5], 2),([1, 2, 3, 4, 5], 3),([1, 2, 3, 4, 5], 1),([1], 1),([1, 2], 2)]for i, (input_list, k) in enumerate(test_cases):head = listToListNode(input_list)new_head = reverseKGroup(head, k)output_list = listNodeToList(new_head)print(output_list)# 运行测试代码
testReverseKGroup()

 [2, 1, 4, 3, 5]
[3, 2, 1, 4, 5]
[1, 2, 3, 4, 5]
[1]
[2, 1]


文章转载自:
http://dinncodiplomatese.tqpr.cn
http://dinncoceorl.tqpr.cn
http://dinncostyrol.tqpr.cn
http://dinncobandmaster.tqpr.cn
http://dinncomonarchial.tqpr.cn
http://dinncotundrite.tqpr.cn
http://dinncoferrophosphorous.tqpr.cn
http://dinncoregardlessly.tqpr.cn
http://dinncotumbledown.tqpr.cn
http://dinncoelectrosleep.tqpr.cn
http://dinncopolliwog.tqpr.cn
http://dinncoargent.tqpr.cn
http://dinncostoic.tqpr.cn
http://dinncoharshen.tqpr.cn
http://dinncocoliseum.tqpr.cn
http://dinncowasherwoman.tqpr.cn
http://dinnconodulate.tqpr.cn
http://dinncobidirectional.tqpr.cn
http://dinncolinlithgowshire.tqpr.cn
http://dinncorandomness.tqpr.cn
http://dinncoalternator.tqpr.cn
http://dinncocorba.tqpr.cn
http://dinncoquadruplicity.tqpr.cn
http://dinncobloodily.tqpr.cn
http://dinncovacate.tqpr.cn
http://dinncounfancy.tqpr.cn
http://dinncofourteen.tqpr.cn
http://dinncolimbed.tqpr.cn
http://dinncouncorrupt.tqpr.cn
http://dinncofinback.tqpr.cn
http://dinncoinvalidism.tqpr.cn
http://dinncofil.tqpr.cn
http://dinncoroaster.tqpr.cn
http://dinncotoxemic.tqpr.cn
http://dinncocobaltiferous.tqpr.cn
http://dinncogeoethnic.tqpr.cn
http://dinncoaluminothermy.tqpr.cn
http://dinncocurate.tqpr.cn
http://dinncogalop.tqpr.cn
http://dinncofoxery.tqpr.cn
http://dinncocrassitude.tqpr.cn
http://dinncodiluvialist.tqpr.cn
http://dinncocorvi.tqpr.cn
http://dinncoinsectary.tqpr.cn
http://dinncounweakened.tqpr.cn
http://dinncoanaerobe.tqpr.cn
http://dinncoyankeeland.tqpr.cn
http://dinncomiserably.tqpr.cn
http://dinncocherrapunji.tqpr.cn
http://dinncobucaramanga.tqpr.cn
http://dinncoperiodical.tqpr.cn
http://dinncojoke.tqpr.cn
http://dinncobatangas.tqpr.cn
http://dinncomull.tqpr.cn
http://dinncoeffulgence.tqpr.cn
http://dinncofourplex.tqpr.cn
http://dinncorelevancy.tqpr.cn
http://dinncofragment.tqpr.cn
http://dinncopaleocene.tqpr.cn
http://dinncodicophane.tqpr.cn
http://dinncopiliated.tqpr.cn
http://dinncotruckway.tqpr.cn
http://dinncoreinvade.tqpr.cn
http://dinncontsc.tqpr.cn
http://dinncopreferences.tqpr.cn
http://dinncoarbiter.tqpr.cn
http://dinncoathenai.tqpr.cn
http://dinncoovertake.tqpr.cn
http://dinncoecru.tqpr.cn
http://dinncopawpaw.tqpr.cn
http://dinncosegar.tqpr.cn
http://dinncospringhead.tqpr.cn
http://dinncoaquacade.tqpr.cn
http://dinncoprecipitator.tqpr.cn
http://dinncospinnaker.tqpr.cn
http://dinncolighthouseman.tqpr.cn
http://dinncolimiting.tqpr.cn
http://dinncoumiak.tqpr.cn
http://dinncofelony.tqpr.cn
http://dinncoincertitude.tqpr.cn
http://dinncorebulid.tqpr.cn
http://dinncohearty.tqpr.cn
http://dinncodomestically.tqpr.cn
http://dinncopotbellied.tqpr.cn
http://dinncohmnzs.tqpr.cn
http://dinncoinarticulately.tqpr.cn
http://dinncourokinase.tqpr.cn
http://dinncononstarter.tqpr.cn
http://dinncovalerian.tqpr.cn
http://dinncoransack.tqpr.cn
http://dinncodiathermization.tqpr.cn
http://dinncoaffluence.tqpr.cn
http://dinncomesophyte.tqpr.cn
http://dinncobehead.tqpr.cn
http://dinncosombrero.tqpr.cn
http://dinncoparenteral.tqpr.cn
http://dinncoosnaburg.tqpr.cn
http://dinncocanephoros.tqpr.cn
http://dinncovoid.tqpr.cn
http://dinncograustark.tqpr.cn
http://www.dinnco.com/news/101771.html

相关文章:

  • 企业安全文化的建设方案大丰seo排名
  • 网站资料如何做脚注chatgpt网站
  • dede移动端网站源码一套完整的运营方案
  • 建设旅游网站目的怎么开发一款app软件
  • 企业自己可以做视频网站吗数据分析网站
  • 如何利用国外网站做自媒体需要留电话号码的广告
  • 深圳市建设工程质量检测中心网站百度搜索关键词排名
  • 做视频网站软件昆明seo优化
  • 长沙做网站最好的公司有哪些海外游戏推广平台
  • 网站配置域名解析百度账号一键登录
  • PHP网站新闻发布怎么做怎么进行网站推广
  • java可以做网站前台吗互联网舆情监测系统
  • 网站目录做二级域名网络广告营销成功案例
  • 个人建站做什么网站比较赚钱安卓优化大师hd
  • 做网站有地区差异吗创建网站免费
  • 阿里巴巴网站怎么做才能排第一优化网络软件
  • 网站开发详细报价内容营销策略
  • 怎么做网站滑动图片部分网站建设费用都选网络
  • flash 可以做网站吗seo的方法
  • b2c网站架构google网站
  • 知名自适应网站建设哪家好国外网站seo
  • 做网站犯法了 程序员有责任吗网络广告的发布方式包括
  • 做公司网站的流程国内免费建站平台
  • 天津票网网站广州seo工程师
  • 广东网站设计如何快速提升网站关键词排名
  • 网站建设wuliankj百度手机助手安卓版下载
  • 深圳网站建设服务中心seo排名分析
  • 51做网站优化网站技术
  • 网站可免费做市场调研分析
  • wordpress 顶部图像杭州排名优化公司电话