摘要: 给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。 示例: 输入:grid = [[1,3,1],[1,5,1],[4,2,1]] 输出:7 解释:因为路径 1→3→1→1→1 的总和最小。 创建 阅读全文
posted @ 2022-04-19 22:32 Vonos 阅读(113) 评论(0) 推荐(0)
摘要: 如果一个数列 至少有三个元素 ,并且任意两个相邻元素之差相同,则称该数列为等差数列。 例如,[1,3,5,7,9]、[7,7,7,7] 和 [3,-1,-5,-9] 都是等差数列。 给你一个整数数组 nums ,返回数组 nums 中所有为等差数组的 子数组 个数。 子数组 是数组中的一个连续序列。 阅读全文
posted @ 2022-04-18 20:01 Vonos 阅读(99) 评论(0) 推荐(0)
摘要: 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。 示例 阅读全文
posted @ 2022-04-18 16:45 Vonos 阅读(46) 评论(0) 推荐(0)
摘要: 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 示例: 输入:n = 3 输出:3 解释:有三种方法可以爬到楼顶。 1、1 阶 + 1 阶 + 1 阶 2、1 阶 + 2 阶 3、2 阶 + 1 阶 这是十分经典的斐波那契数列题 阅读全文
posted @ 2022-04-17 22:57 Vonos 阅读(86) 评论(0) 推荐(0)
摘要: 给定一个只包含加、减和乘法的数学表达式,求通过加括号可以得到多少种不同的结果。 示例:输入是一个字符串,表示数学表达式;输出是一个数组,存储所有不同的加括号结果 输入:expression = "23-45" 输出:[-34,-14,-10,-10,10] 解释: (2*(3-(45))) = -3 阅读全文
posted @ 2022-04-11 22:02 Vonos 阅读(69) 评论(0) 推荐(0)
摘要: 给你一个字符串 s 和一个整数 k ,请你找出 s 中的最长子串, 要求该子串中的每一字符出现次数都不少于 k 。返回这一子串的长度。 提示:s 仅由小写英文字母组成 示例: 输入:s = "ababbc", k = 2 输出:5 解释:最长子串为 "ababb" ,其中 'a' 重复了 2 次, 阅读全文
posted @ 2022-04-11 21:42 Vonos 阅读(123) 评论(0) 推荐(0)
摘要: 给定一个长度为 n 的整数数组 arr ,它表示在 [0, n - 1] 范围内的整数的排列。 我们将 arr 分割成若干 块 (即分区),并对每个块单独排序。将它们连接起来后,使得连接的结果和按升序排序后的原数组相同。 返回数组能分成的最多块数量。 示例; 输入: arr = [1,0,2,3,4 阅读全文
posted @ 2022-04-09 21:58 Vonos 阅读(63) 评论(0) 推荐(0)
摘要: 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性: 每行的元素从左到右升序排列。 每列的元素从上到下升序排列。 示例: 输入:matrix = [[1,4,7,11,15],[2,5,8,12,19],[3,6,9,16,22],[10,1 阅读全文
posted @ 2022-04-09 21:19 Vonos 阅读(50) 评论(0) 推荐(0)
摘要: 给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。 示例: 输入:matrix = [[1,2,3],[4,5,6],[7,8,9]] 输出:[[7,4,1] 阅读全文
posted @ 2022-04-09 20:45 Vonos 阅读(99) 评论(0) 推荐(0)
摘要: 给定整数 n ,返回 所有小于非负整数 n 的质数的数量 示例: 输入:n = 10 输出:4 解释:小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。 厄拉多塞筛法(Sieve of Eratosthenes),简称埃氏筛法,是非常常用的、判断一个整数是否是质数的方法。并且它可以 阅读全文
posted @ 2022-04-04 22:20 Vonos 阅读(138) 评论(0) 推荐(0)