Leetcode
NI_oy
这个作者很懒,什么都没留下…
展开
-
寻找中间链表--Leetcode
Middle of the Linked ListGiven a non-empty, singly linked list with head node head, return a middle node of linked list.If there are two middle nodes, return the second middle node.Example 1:Input: [1,2,3,4,5]Output: Node 3 from this list (Serializa.原创 2020-09-29 20:45:09 · 130 阅读 · 0 评论 -
Leetcode--打家劫舍 II(动态规划)
打家劫舍 II你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现 金。这个地方所有的房屋都围成一圈,这意味着第一个房屋和最后一个房屋是紧挨着的。同时,相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你在不触动警报装置的情况下,能够偷窃到的最高金额。示例 1:输入: [2,3,2]输...原创 2020-03-27 21:13:27 · 134 阅读 · 0 评论 -
Leetcode--爬楼梯
爬楼梯https://leetcode-cn.com/problems/climbing-stairs/solution/pa-lou-ti-by-leetcode/假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定 n 是一个正整数。示例 1:输入: 2输出: 2解释: 有两种方法可以爬到楼顶。1....原创 2020-03-23 00:17:01 · 125 阅读 · 0 评论 -
Leetcode--买卖股票的最佳时机 II
买卖股票的最佳时机 II题目:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-ii/给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。...原创 2020-03-22 16:19:16 · 83 阅读 · 0 评论 -
Leetcode--旋转图像
旋转图像题目来源:https://leetcode-cn.com/problems/rotate-image/给定一个 n × n 的二维矩阵表示一个图像。将图像顺时针旋转 90 度。说明:你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个 矩阵来旋转图像。示例 1:给定 matrix = [ [1,2,3], [4,5,6], [7,8,...原创 2020-03-22 10:24:10 · 99 阅读 · 0 评论 -
Leetcode--有效的数独
有效的数独题目:https://leetcode-cn.com/problems/valid-sudoku/判断一个 9x9 的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。数字 1-9 在每一行只能出现一次。数字 1-9 在每一列只能出现一次。数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。上图是一个部分填充的有效的数独。数独部分空格内已填...原创 2020-03-21 16:28:37 · 105 阅读 · 0 评论 -
两数之和--Leetcode第一题
两数之和给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个整数并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]用哈希...原创 2020-03-21 15:27:54 · 86 阅读 · 0 评论