
LeetCode难题
文章平均质量分 67
somethingw
在读研究生,以代码谋生并以代码为乐。
展开
-
【LeetCode难题解题思路(Java版)】25. k个一组翻转链表
首先看一下题目描述:给出一个链表,每 k 个节点一组进行翻转,并返回翻转后的链表。k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么将最后剩余节点保持原有顺序。示例 :给定这个链表:1->2->3->4->5当 k = 2 时,应当返回: 2->1->4->3->5原创 2018-12-02 15:43:47 · 1426 阅读 · 0 评论 -
【LeetCode难题解题思路(Java版)】30. 与所有单词相关联的字串
一次不算完美的解题思路过程,重新看了一下几个经典的字符串匹配算法。原创 2018-12-09 17:52:28 · 316 阅读 · 0 评论 -
【LeetCode难题解题思路(Java版)】45. 跳跃游戏 II
问题:给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。你的目标是使用最少的跳跃次数到达数组的最后一个位置。示例:输入: [2,3,1,1,4]输出: 2解释: 跳到最后一个位置的最小跳跃数是 2。 从下标为 0 跳到下标为 1 的位置,跳 1 步,然后跳 3 步到达数组的最后一个位置。说明:假设你总是可以到达...原创 2018-12-21 15:14:51 · 553 阅读 · 0 评论