Leetcode 61 旋转链表 (每日一题 20210723)
给你一个链表的头节点 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]链接:https://leetcode-cn.com/problems/rotate-listclass Solution:def rotateRight(self, head:ListNode, k:int):if not head or not head.next:return headlength = 0cur = headwhile cur:length += 1cur = cur.nextk = k%lengthif k==0:return headslow, fast = head, headwhile fast.next:slow = slow.nextfast = fast.nextNewhead = slow.nextslow.next = Nonefast.next = headreturn Newhead
Leetcode 61 旋转链表 (每日一题 20210723)相关推荐
- 【Leetcode -61.旋转链表 -82.删除排序链表中的重复元素Ⅱ】
Leetcode Leetcode -61.旋转链表 Leetcode -82.删除排序链表中的重复元素Ⅱ Leetcode -61.旋转链表 题目:给你一个链表的头节点 head ,旋转链表,将链表 ...
- Java实现 LeetCode 61 旋转链表
61. 旋转链表 给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数. 示例 1: 输入: 1->2->3->4->5->NULL, k = ...
- 跟我打卡LeetCode 61旋转链表62不同路径63不同路径 II
原创公众号:bigsai 关注后回复进群即可加入力扣打卡群,欢迎划水.近期打卡: LeetCode 49字母异位词分组&50pow(x,n)&51八皇后 LeetCode打卡 52八皇 ...
- LeetCode 61. 旋转链表
给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数. 示例 1: 输入: 1->2->3->4->5->NULL, k = 2 输出: 4-& ...
- 24. Leetcode 61. 旋转链表 (链表-基础操作类-旋转链表)
给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置.示例 1:输入:head = [1,2,3,4,5], k = 2 输出:[4,5,1,2,3] 示例 2:输入:hea ...
- LeetCode 61旋转链表-中等
给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置. 输入:head = [1,2,3,4,5], k = 2 输出:[4,5,1,2,3] 输入:head = [0,1, ...
- LeetCode 61. 旋转链表(python、c++)
题目描述 给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数. 示例 1: 输入: 1->2->3->4->5->NULL, k = 2 输出 ...
- leetcode 61 旋转链表 c++
题目: 给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数. 示例1: 输入: 1->2->3->4->5->NULL, k = 2 输出: ...
- LeetCode 61——旋转链表
1. 题目 2. 解答 2.1. 方法一 将链表每个节点向右移动 1 个位置,其实就是让链表最后一个结点指向第一个结点. 因此,向右移动 k 个位置就重复上述过程 k 次即可. 然后,我们注意到,若链 ...
最新文章
- c# 无法加载oraops.dll_Robotstudio软件二次开发:基于C#语言的Smart组件开发基础
- settimeout怎么用_怎么实现一个3d翻书效果
- python安装后cmd找不到_关于Python3.6环境中,virtualenv找不到命令的解决方法
- Java 获取集合长度
- 展示一个基本的正则用例
- android鸿洋布局,Android基础ConstrainLayout约束布局的介绍和使用
- 浅谈K短路算法(KSP)之二(YEN .J算法求解)
- php上传下载excel,PHPExcel 上传下载的示例代码
- 第五章:【UCHome二次开发】模板解析
- Linux引出环境变量的关键字,学习记录008-linux常用命令/设置系统and用户环境变量two(示例代码)...
- 五个部署Hyper-v的常见错误.
- 一位全减器逻辑电路图_一种一位全减器电路的制作方法
- 基于隐私保护的安全多方计算区块链融合技术的智能合约
- 死锁产生的原因及解决方法
- 172Echarts - 象形柱图(Dotted bar)
- 看看十二星座哪个更适合当程序员
- python 爬网站上的图片
- 易语言EIP永久注入
- CPU时钟周期和时钟频率
- 解决Ubuntu打不出“|”竖线符号