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

襄阳市住房城乡建设部网站广西网站建设与规划

襄阳市住房城乡建设部网站,广西网站建设与规划,安徽华力建设集团网站,长春百度网站快速排名61. 旋转链表 题目-中等难度示例1. 快慢指针找到分割位置2. 连成环后截断 题目-中等难度 相关企业 给你一个链表的头节点 head #xff0c;旋转链表#xff0c;将链表每个节点向右移动 k 个位置。 示例 示例 1#xff1a; 输入#xff1a;head [1,2,3,4,5], k 2 输出… 61. 旋转链表 题目-中等难度示例1. 快慢指针找到分割位置2. 连成环后截断 题目-中等难度 相关企业 给你一个链表的头节点 head 旋转链表将链表每个节点向右移动 k 个位置。 示例 示例 1 输入head [1,2,3,4,5], k 2 输出[4,5,1,2,3] 示例 2 输入head [0,1,2], k 4 输出[2,0,1] 提示* 链表中节点的数目在范围 [0, 500] 内-100 Node.val 1000 k 2 * 109 来源力扣LeetCode 链接https://leetcode.cn/problems/summary-ranges 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 1. 快慢指针找到分割位置 时间 20ms 击败 81.37%使用 Python 的用户 内存 12.63mb 击败 83.54%使用 Python 的用户 # Definition for singly-linked list. # class ListNode(object): # def __init__(self, val0, nextNone): # self.val val # self.next next class Solution(object):def rotateRight(self, head, k)::type head: ListNode:type k: int:rtype: ListNode# 先计算链表长度p headl 0while p:l 1p p.nextif l 1 or k 0:return head# 快慢指针fast slow head# 让快指针先行k%l个位置for i in range(k%l):fast fast.next# 然后让快指针行到最后节点位置慢指针则是后半链表的头节点位置nn ListNode(-1)cur nnwhile fast:fast fast.nextcur.next ListNode(slow.val)slow slow.nextcur cur.next# 如果slow存在, 得到slow的最后一个节点位置, 拼接nnif slow:r slowelse:return nn.nextwhile r and r.next:r r.next# slow 排除头节点的nnr.next nn.nextreturn slow2. 连成环后截断 时间 24ms 击败 53.42%使用 Python 的用户 内存 12.51mb 击败 97.52%使用 Python 的用户 # Definition for singly-linked list. # class ListNode(object): # def __init__(self, val0, nextNone): # self.val val # self.next next class Solution(object):def rotateRight(self, head, k)::type head: ListNode:type k: int:rtype: ListNodep head# 长度计算n 1while p and p.next:n1p p.next# 如果k为0 或者n小于等于1if(k 0) or n 1:return head# nnt 获取截断位置nt head# 成环p.next head# 获取截断点for i in range(n - k % n - 1):nt nt.next# 结果头res nt.next# 截断循环nt.next Nonereturn res
http://www.hkea.cn/news/14504005/

相关文章:

  • 网站后台用esayui做公司推广发帖网站怎么做
  • 精品课程云网站建设招代理的网站要怎么做的
  • 汕头网站推广seo什么推广方法是有效果的
  • 网站空间支付方式郑州联通网站备案
  • 郑州电商网站建设网站内容发布平台源码
  • 网站开发构成微网站开发提供的服务
  • 漫画门户网站怎么做的启用中文域名大网站
  • 代做效果图网站好教学资源库 网站建设
  • 在哪里可以改动网站标题怎么做视频解析的网站
  • 外贸网站如何做推广是什么哪些网站容易被百度收录
  • php网站开发实例教程源码想做个人域名网站怎么做
  • 工具型网站有哪些城阳网站开发公司电话
  • 互联网行业招聘网站邯郸封控最新消息
  • asp.net做网站源代码网站开发设计培训
  • 网站建设技术团队有多重要性海外网站免费建设
  • 塑模毕业设计代做网站软件开发模型比较
  • 苏州知名网站制作公司久久文化传媒有限公司招聘信息
  • 北流科技网站建设宜兴网站制作
  • 骨骼型的网站wordpress变成静态网页
  • 上海手机网站制作哪家好上海企业注销流程
  • 网站建设贰金手指下拉贰壹做购物网站能不能赚钱
  • 英涛祛斑 网站开发上海外贸公司是国企吗
  • php+mysql网站开发二次开发怎么弄
  • 青岛市城市建设局网站佛山建站公司模板
  • 系统网站有哪些wordpress 嵌入iframe
  • 无忧中英繁企业网站系统通用版网络营销战略规划
  • 网站建设定制公众号小程序大型电子商务网站建设
  • 下载学校网站模板做招聘网站公司
  • 如何用模板建网站wordpress溢价主题
  • 嘉定企业网站开发建设银行基金网站