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

猪八戒网仿照哪个网站做的刷神马seo排名首页排名

猪八戒网仿照哪个网站做的,刷神马seo排名首页排名,广告位,官方网站建设推广1.题目基本信息 1.1.题目描述 给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。 k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 你…

1.题目基本信息

1.1.题目描述

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

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

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

1.2.题目地址

https://leetcode.cn/problems/reverse-nodes-in-k-group/description/

2.解题方法

2.1.解题思路

链表反转

2.2.解题步骤

第一步,构建维护变量。dumbNode为哑结点;tail维护新链表的尾部结点;node1和node2维护分段链表的首尾结点(node2可能为None)

第二步,移动结点node1和node2,分段进行翻转,并将翻转后的链表链接到tail上

第三步,返回新链表

3.解题代码

python代码

# Definition for singly-linked list.
# class ListNode:
#     def __init__(self, val=0, next=None):
#         self.val = val
#         self.next = next# 链表反转函数。
def reverseList(head:ListNode, tail:ListNode) -> (ListNode, ListNode):pre = Nonenode = headwhile node != tail:temp = node.nextnode.next = prepre = nodenode = tempreturn pre, headclass Solution:def reverseKGroup(self, head: Optional[ListNode], k: int) -> Optional[ListNode]:# 第一步,构建维护变量。dumbNode为哑结点;tail维护新链表的尾部结点;node1和node2维护分段链表的首尾结点(node2可能为None)dumbNode = ListNode()tail = dumbNodenode1, node2 = head, head# 第二步,移动结点node1和node2,分段进行翻转,并将翻转后的链表链接到tail上while node2 is not None:for i in range(k):node2 = node2.nextif node2 is None and i != k - 1:tail.next = node1return dumbNode.nextnewHead, newTail = reverseList(node1, node2)tail.next = newHeadtail = newTailnode1 = node2# 第三步,返回新链表return dumbNode.next

4.执行结果

http://www.dtcms.com/wzjs/91567.html

相关文章:

  • 网站建设的基本教程全网seo
  • 莆田seo接单什么是seo搜索优化
  • 上海网上做鸭子的网站临沂网站seo
  • 怎样做网站的优化工作软文发布
  • 常州网站建设专业的公司长春网站建设平台
  • 阿里云的网站建设方案百度seo软件优化
  • 网站建设成都公司网站建设找哪家好
  • 微网站怎么做拉新推广平台
  • 免费微商城平台seo优化评论
  • wordpress多站点注册页灰色词优化培训
  • 铜川做网站电话中囯军事网
  • 校园网站建设软件品牌网站建设解决方案
  • 小制作小发明简单做法青岛自动seo
  • 网站域名如何更换成功的软文营销案例
  • 太原网站建设公司招聘网页制作的软件有哪些
  • 福建seo网站数字化营销怎么做
  • 网站开发需要什么基础知识搜索平台
  • 有没有傻瓜式建设网站河北seo人员
  • 免费静态网站托管百度文库首页
  • 个人网页模板网站郑州专业网站建设公司
  • 建一个营销网站的步骤龙华线上推广
  • pdf怎么做电子书下载网站汽车营销策划方案ppt
  • 网站开发需要的资源怎么建立一个自己的网站
  • 关于茶文化网站建设的背景如何搭建自己的网站
  • 网站动态banner怎么做长沙正规seo优化公司
  • net新闻网站开发seo网络营销
  • 优模网优化关键词的公司
  • 网站建设免费书整站seo外包
  • 怎么做外贸网站需注意哪些网站推广怎样做
  • 网站制作建设百度关键词排名爬虫