算法题:
- 链接:https://leetcode-cn.com/problems/rotate-list/
- 题目:给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。
- 解题
var rotateRight = function(head, k) {
if(!head || !head.next || k===0) {
return head
}
let pre = head
let len = 1
while(pre.next) {
len++
pre = pre.next
}
let moveStep = len-k%len
pre.next = head
while(moveStep) {
moveStep--
pre = pre.next
}
let result = pre.next
pre.next = null
return result
};
手写题:
请用你全部能展现能力的纯CSS+Vue3代码实现该设计稿件(注:loading条根据初始化数据动态展现,且需完成动画部分同时请注意边框细节