![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LeetCode刷题
农夫三拳lhx
人生太长,无法简介
展开
-
LeetCode【链表】2. 两数相加
题目描述 给出两个非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0开头。 示例: 输入:(2 -> 4 -> 3) + (5 -> 6 -> 4) 输出:7 -&g...原创 2019-11-13 10:50:03 · 145 阅读 · 0 评论 -
LeetCode【动态规划】63. 不同路径 II
题目描述 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径? 网格中的障碍物和空位置分别用 1 和 0 来表示。 说明:m和 n 的值均不超过 100。 示例1: 输入: ...原创 2019-11-12 18:45:02 · 165 阅读 · 0 评论 -
LeetCode常见面试题练习 59. 螺旋矩阵 II
题目表述: 给定一个正整数n,生成一个包含 1 到n2所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。 示例: 输入: 3 输出: [ [ 1, 2, 3 ], [ 8, 9, 4 ], [ 7, 6, 5 ] ] 解题思路: 如上图,顺时针顺序螺旋排列,探索方向分四个方向,x正方向,y正方向,y负方向,x负方向(x正方形在前,其他顺序不是很重要)。 先按x正方...原创 2019-11-10 17:35:27 · 213 阅读 · 0 评论