最近动态

算法练习

【每日一题】56. 合并区间

给出一个区间的集合,请合并所有重叠的区间。解题思路1. 先按左顶点进行升序排序;2. 循环判断 intervals[i][1] >= intervals[i+1][0] 即当前元素右顶点与下个元素左顶点比较;3. 当前元素右顶点取值,符合条件删除下一个元素 intervals[i+1]...

阅读剩下更多

默认配图
算法练习

【每日一题】61. 旋转链表

给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。示例 1:输入: 1->2->3->4->5->NULL, k = 2 输出: 4->5->1->2->3->NULL解释:向右旋转 1 步: 5->1->2->3->4->NULL向右旋转 2 步: 4->5->1->2->3->NULL...

阅读剩下更多

默认配图
返回顶部