![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode刷题
菜鸟分析师
这个作者很懒,什么都没留下…
展开
-
leetcode刷题---62.不同路径
leetcode刷题---62. 不同路径不同路径题目解题思路C++代码讲解参考文献立志每天刷leetcode一题,最近面试编程总是被屌。知耻而后勇吧!加油吧,骚年!装逼一下!不同路径题目一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?例如,上图是一个7 x 3 的网格。有多少可能的路径?解题思路动态规划思路解题(1)确定状原创 2020-07-28 11:35:33 · 235 阅读 · 0 评论 -
leetcode刷题---70.爬楼梯
leetcode刷题---70.爬楼梯爬楼梯题目解题思路C++代码讲解立志每天刷leetcode一题,最近面试编程总是被屌。知耻而后勇吧!加油吧,骚年!装逼一下!爬楼梯题目假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定 n 是一个正整数。示例 1:输入: 2输出: 2解释: 有两种方法可以爬到楼顶。1. 1 阶 + 1 阶2. 2 阶示例 2:输入: 3输出: 3解释: 有三种方法可以爬到楼原创 2020-07-17 10:51:43 · 248 阅读 · 0 评论 -
leetcode刷题---53.最大子序和
leetcode刷题---53.最大子序和回文数题目解题思路C++代码讲解python3代码讲解Java代码详解参考文献立志每天刷leetcode一题,最近面试编程总是被屌。知耻而后勇吧!加油吧,骚年!装逼一下!昨晚十二点刷过的题目,今天补充日志回文数题目给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。解题思路每个进来的整数都进行求和,但是保持原来的求和子序还是重新开始求和,就看求和之后的值是否大于当前进来的整数值了。动态规划思想就是:原创 2020-07-17 10:00:44 · 131 阅读 · 0 评论 -
leetcode刷题--9.回文数
leetcode刷题---9. 回文数回文数题目解题思路C++代码讲解python3代码讲解Java代码详解参考文献立志每天刷leetcode一题,最近面试编程总是被屌。知耻而后勇吧!加油吧,骚年!装逼一下!回文数题目判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示原创 2020-07-15 19:57:28 · 127 阅读 · 0 评论 -
leetcode刷题---5.最长回文子串
leetcode刷题---5. 最长回文子串最长回文子串题目解题思路整体代码思路C++代码讲解python3代码讲解Java代码详解参考文献立志每天刷leetcode一题,最近面试编程总是被屌。知耻而后勇吧!加油吧,骚年!装逼一下!最长回文子串题目解题思路动态规划思想:(参考1)1、思考状态(重点)状态的定义,先尝试「题目问什么,就把什么设置为状态」;然后思考「状态如何转移」,如果「状态转移方程」不容易得到,尝试修改定义,目的依然是为了方便得到「状态转移方程」。「状态转移方程」是原始问题的不原创 2020-07-14 17:38:29 · 166 阅读 · 0 评论 -
leetcode刷题---4. 寻找两个正序数组的中位数
leetcode刷题---3. 无重复字符的最长子串整数反转题目解题思路C++代码讲解python3代码讲解Java代码详解立志每天刷leetcode一题,最近面试编程总是被屌。知耻而后勇吧!加油吧,骚年!装逼一下!4-6是困难级别的,今天时间比较少,就刷个简单的。整数反转题目给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1:输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设原创 2020-07-10 17:14:51 · 178 阅读 · 0 评论 -
leetcode刷题---3. 无重复字符的最长子串
leetcode刷题---3. 无重复字符的最长子串无重复字符的最长子串题目解题思路C++代码讲解python3代码讲解Java代码详解立志每天刷leetcode一题,最近面试编程总是被屌。知耻而后勇吧!加油吧,骚年!装逼一下!无重复字符的最长子串题目给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 因为原创 2020-07-09 10:42:37 · 162 阅读 · 0 评论 -
leetcode刷题---2.两数相加
leetcode刷题---2.两数相加两数相加(逆序链表存储)题目解题思路C++代码讲解两数相加(逆序链表存储)题目给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例: 输入:(2 -> 4 -> 3) + (5 -> 6 -> 4) 输出:7 -> 0原创 2020-07-08 17:16:48 · 122 阅读 · 0 评论