![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LeetCode
不积硅步无以至千里
Arnow.阿诺
这个作者很懒,什么都没留下…
展开
-
二叉树先序/中序/后续遍历
【代码】二叉树先序/中序/后续遍历。原创 2023-04-04 15:44:36 · 63 阅读 · 0 评论 -
LeetCode 环形链表
如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。注意:pos 不作为参数进行传递。仅仅是为了标识链表的实际情况。如果链表中存在环 ,则返回 true。否则,返回 false。给你一个链表的头节点 head ,判断链表中是否有环。原创 2023-03-28 10:08:55 · 55 阅读 · 0 评论 -
LeetCode 矩阵置零
题解:使用第一行第一列座位标记,记录为当前行是否包含0,另外新增两个布尔值记录第一行和第一列是否包含0,然后依据第一行第一列的值去对其他部分做归0处理,最后使用那两个布尔值去处理第一行第一列。,则将其所在行和列的所有元素都设为。的矩阵,如果一个元素为。原创 2023-03-27 19:47:58 · 56 阅读 · 0 评论 -
LeetCode 有效的数独
请你判断一个 9 x 9 的数独是否有效。只需要 根据以下规则 ,验证已经填入的数字是否有效即可。链接:https://leetcode.cn/problems/valid-sudoku。数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。商业转载请联系官方授权,非商业转载请注明出处。只需要根据以上规则,验证已经填入的数字是否有效即可。一个有效的数独(部分已被填充)不一定是可解的。数字 1-9 在每一行只能出现一次。数字 1-9 在每一列只能出现一次。来源:力扣(LeetCode)原创 2023-03-27 17:52:06 · 46 阅读 · 0 评论 -
LeetCode 杨辉三角
在「杨辉三角」中,每个数是它左上方和右上方的数的和。生成「杨辉三角」的前 numRows。给定一个非负整数 numRows。原创 2023-03-24 11:01:56 · 48 阅读 · 0 评论 -
LeetCode 重塑矩阵
在 MATLAB 中,有一个非常有用的函数 reshape ,它可以将一个 m x n 矩阵重塑为另一个大小不同(r x c)的新矩阵,但保留其原始数据。给你一个由二维数组 mat 表示的 m x n 矩阵,以及两个正整数 r 和 c ,分别表示想要的重构的矩阵的行数和列数。如果具有给定参数的 reshape 操作是可行且合理的,则输出新的重塑矩阵;否则,输出原始矩阵。重构后的矩阵需要将原始矩阵的所有元素以相同的 行遍历顺序 填充。原创 2023-03-24 10:37:12 · 35 阅读 · 0 评论 -
LeetCode 121. 买卖股票的最佳时机
链接:https://leetcode.cn/problems/best-time-to-buy-and-sell-stock。解释:在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5。给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。解释:在这种情况下, 没有交易完成, 所以最大利润为 0。输入:prices = [7,6,4,3,1]输入:[7,1,5,3,6,4]原创 2023-03-23 11:32:39 · 198 阅读 · 0 评论