Leetcode-25-k个一组翻转链表

问题描述 给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。 k 是一个正整数,它的值小于或等于链表的长度。 如果节点总数不是 k 的整数倍,

LeetCode-376-摆动序列

问题: 如果连续数字之间的差严格地在正数和负数之间交替,则数字序列称为摆动序列。第一个差(如果存在的话)可能是正数或负数。少于两个元素的序列也

LeetCode-445-两数相加II

题目 给你两个非空链表来代表两个非负整数。数字最高位位于链表开始位置。它们的每个节点只存储一位数字。将这两数相加会返回一个新的链表。 示例: 输入

LeetCode-47-全排列II

最近写了一些关于回溯算法的题目,相比刚接触算法时来说,对回溯的理解有了更深的认识。这道题是我认为比较经典的题目,能体现回溯算法的一般特性。 问

LeetCode-542-01矩阵

问题: 给定一个由 0 和 1 组成的矩阵,找出每个元素到最近的 0 的距离。 两个相邻元素间的距离为 1 。 示例 1: 输入: 1 2 3 0 0 0 0 1 0 0 0 0 输出: 1 2 3 0

LeetCode-5548-最小体力消耗路径

思路 题目中限定的移动方式是上、下、左、右,可以通过BFS的方式从起点(0, 0)出发遍历二维矩阵,记录每次遍历路径过程中相邻格子之间的最大绝对