LeetCode
文章平均质量分 69
Jwger
这个作者很懒,什么都没留下…
展开
-
LeetCode 25. K 个一组翻转链表
LeetCode 25. K 个一组翻转链表[java][链表]给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。进阶:你可以设计一个只使用常数额外空间的算法来解决此问题吗?你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/reverse-nodes-in原创 2021-11-21 23:26:28 · 102 阅读 · 0 评论 -
LeetCode 494. 目标和【java】
LeetCode 494. 目标和【java】给你一个整数数组 nums 和一个整数 target 。向数组中的每个整数前添加 ‘+’ 或 ‘-’ ,然后串联起所有整数,可以构造一个 表达式 :例如,nums = [2, 1] ,可以在 2 之前添加 ‘+’ ,在 1 之前添加 ‘-’ ,然后串联起来得到表达式 “+2-1” 。返回可以通过上述方法构造的、运算结果等于 target 的不同 表达式 的数目。示例 1:输入:nums = [1,1,1,1,1], target = 3输出:5原创 2021-10-30 19:25:49 · 207 阅读 · 0 评论 -
LeetCode 63. 不同路径 II
##剑指 Offer 10- I. 斐波那契数列一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径?来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/unique-paths-ii著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出原创 2021-10-29 20:38:05 · 89 阅读 · 0 评论 -
LeetCode 62. 不同路径【Java】
LeetCode 62. 不同路径【Java】一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。问总共有多少条不同的路径?示例 1:输入:m = 3, n = 7输出:28示例 2:输入:m = 3, n = 2 输出:3解释: 从左上角开始,总共有 3 条路径可以到达右下角。向右 -> 向下 -> 向下向下 -&原创 2021-10-29 19:19:50 · 156 阅读 · 0 评论