力扣
力扣题解
孤往良辰6575
这个作者很懒,什么都没留下…
展开
-
【力扣】3145.大数组元素的乘积
指的是满足元素为 2 的幂且元素总和为。它们的乘积为 8。对应的强数组是独一无二的。我们将每一个升序的正整数。(即1,2,3等等)的。给你一个二维整数数组。请你返回一个整数数组。原创 2024-08-28 13:54:32 · 483 阅读 · 0 评论 -
【力扣】1903.字符串中的最大奇数
非空子字符串仅有 "5"、"2" 和 "52"。"5" 是其中唯一的奇数。,并以字符串形式返回。如果不存在奇数,则返回一个空字符串。是字符串中的一个连续的字符序列。"35427" 本身就是一个奇数。在 "4206" 中不存在奇数。原创 2024-08-28 13:25:44 · 205 阅读 · 0 评论 -
【力扣】300.最长递增子序列
题目描述给你一个整数数组nums,找到其中最长严格递增子序列的长度。子序列是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7]是数组[0,3,1,6,2,2,7]的子序列。示例 1:输入:nums = [10,9,2,5,3,7,101,18]输出:4解释:最长递增子序列是 [2,3,7,101],因此长度为 4 。示例 2:输入:nums = [0,1,0,3,2,3]输出:4示例 3:输入:nu原创 2024-08-28 11:58:56 · 224 阅读 · 0 评论 -
【力扣】3144.分割字符频率相等的最少子字符串
字符串指的是字符串中所有字符出现的次数都相同。,你需要将它分割成一个或者更多的。不是,不平衡的子字符串用粗体表示。能分割成多少个平衡子字符串。原创 2024-08-28 11:29:52 · 131 阅读 · 0 评论 -
【力扣】3142.判断矩阵是否满足条件
格子都满足以上条件,那么返回。网格图中所有格子都符合条件。你需要判断每一个格子。同一行中的格子值都相等。同一列中的格子值不相等。原创 2024-08-28 10:46:52 · 248 阅读 · 0 评论 -
【力扣】50.Pow(x, n)
【代码】【力扣】50.Pow(x, n)原创 2024-08-28 10:27:49 · 119 阅读 · 0 评论 -
【力扣】1342.将数字变成0的操作次数
如果当前数字是偶数,你需要把它除以 2;步骤 1) 14 是偶数,除以 2 得到 7。步骤 3) 6 是偶数,除以 2 得到 3。步骤 5) 2 是偶数,除以 2 得到 1。步骤 1) 8 是偶数,除以 2 得到 4。步骤 2) 4 是偶数,除以 2 得到 2。步骤 3) 2 是偶数,除以 2 得到 1。步骤 2) 7 是奇数,减 1 得到 6。步骤 4) 3 是奇数,减 1 得到 2。步骤 6) 1 是奇数,减 1 得到 0。步骤 4) 1 是奇数,减 1 得到 0。原创 2024-08-27 23:19:40 · 193 阅读 · 0 评论 -
【力扣】3099.哈沙德数
如果一个整数能够被其各个数位上的数字之和整除,则称之为。各个数位上的数字之和,否则,返回。各个数位上的数字之和为。各个数位上的数字之和为。不是哈沙德数,答案是。原创 2024-08-27 23:13:16 · 167 阅读 · 0 评论 -
【力扣】1833.雪糕的最大数量
Tony 可以买下所有的雪糕,总价为 1 + 6 + 3 + 1 + 2 + 5 = 18。Tony 可以买下标为 0、1、2、4 的雪糕,总价为 1 + 3 + 2 + 1 = 7。夏日炎炎,小男孩 Tony 想买一些雪糕消消暑。现金可以用于消费,他想要买尽可能多的雪糕。Tony 没有足够的钱买任何一支雪糕。Tony 可以按任意顺序购买雪糕。,请你计算并返回 Tony 用。你必须使用计数排序解决此问题。表示雪糕的定价,其中。现金能够买到的雪糕的。原创 2024-08-27 22:43:57 · 172 阅读 · 0 评论 -
【力扣】3266.K次乘运算后的最终数组Ⅱ
次乘运算以及取余运算之后,最终的。次操作以后,你需要将。原创 2024-08-27 16:12:28 · 512 阅读 · 0 评论 -
【力扣】3264.K次乘运算后的最终数组Ⅰ
次乘运算之后,最终的。原创 2024-08-27 15:27:36 · 96 阅读 · 0 评论 -
【力扣】3134.找出唯一性数组的中位数
定义为有序数组的中间元素。如果有两个中间元素,则取值较小的那个。唯一性数组的中位数为 1 ,因此答案是 1。唯一性数组的中位数为 2 ,因此答案是 2。唯一性数组的中位数为 2 ,因此答案是 2。是一个按元素从小到大排序的数组,包含了。的所有非空子数组中不同元素的个数。的子数组中不同元素的数量。换句话说,这是由所有。原创 2024-08-27 14:57:21 · 468 阅读 · 0 评论 -
【力扣】2799.统计完全子数组的数目
完全子数组有:[1,3,1,2]、[1,3,1,2,2]、[3,1,2] 和 [3,1,2,2]。数组仅由整数 5 组成,所以任意子数组都满足完全子数组的条件。子数组的总数为 10。如果数组中的某个子数组满足下述条件,则称之为。是数组中的一个连续非空序列。原创 2024-08-27 14:34:24 · 189 阅读 · 0 评论 -
【力扣】3.无重复字符的最长字串
请你找出其中不含有重复字符的最长字串的长度。请注意,你的答案必须是。因为无重复字符的最长子串是。因为无重复字符的最长子串是。因为无重复字符的最长子串是。,所以其长度为 3。,所以其长度为 1。,所以其长度为 3。原创 2024-08-27 14:14:17 · 102 阅读 · 0 评论 -
【力扣】713.乘积小于K的子数组
8 个乘积小于 100 的子数组分别为:[10]、[5]、[2]、[6]、[10,5]、[5,2]、[2,6]、[5,2,6]。需要注意的是 [10,5,2] 并不是乘积小于 100 的子数组。,请你返回子数组内所有元素的乘积严格小于。的连续子数组的数目。原创 2024-08-27 12:03:15 · 119 阅读 · 0 评论 -
【力扣】209.长度最小的子数组
如果不存在符合条件的子数组,返回。是该条件下的长度最小的子数组。找出该数组中满足其总和大于等于。个正整数的数组和一个正整数。原创 2024-08-27 11:48:58 · 128 阅读 · 0 评论 -
【力扣】29.两数相除
7/-3 = -2.33333.. ,向零截断后得到 -2。10/3 = 3.33333.. ,向零截断后得到 3。整数除法应该向零截断,也就是截去(有符号整数,其数值范围是。乘法、除法和取余运算。假设我们的环境只能存储。给你两个整数,被除数。原创 2024-08-27 00:02:25 · 273 阅读 · 0 评论 -
【力扣】690.员工的重要性
员工 1 自身的重要度是 5 ,他有两个直系下属 2 和 3 ,而且 2 和 3 的重要度均为 3。因此员工 1 的总重要度是 5 + 3 + 3 = 11。你有一个保存员工信息的数据结构,它包含了员工唯一的 id ,重要度和直系下属的 id。表示一个员工的 ID,返回这个员工和他所有下属的重要度的。员工 5 的重要度为 -3 并且没有直接下属。因此,员工 5 的总重要度为 -3。原创 2024-08-26 20:01:04 · 233 阅读 · 0 评论 -
【力扣】931.下降路径最小和
可以从第一行中的任何元素开始,并从每一行中选择一个元素。在下一行选择的元素和当前行所选元素最多相隔一列(即位于正下方或者沿对角线向左或者向右的第一个元素)。如图所示,为和最小的两条下降路径。如图所示,为和最小的下降路径。,请你找出并返回通过。原创 2024-08-26 19:58:57 · 249 阅读 · 0 评论 -
【力扣】120.三角形最小路径和
自顶向下的最小路径和为 11(即,2 + 3 + 5 + 1 = 11)。也就是说,如果正位于当前行的下标。每一步只能移动到下一行中相邻的结点上。,那么下一步可以移动到下一行的下标。,找出自顶向下的最小路径和。原创 2024-08-26 19:07:39 · 120 阅读 · 0 评论 -
【力扣】11.盛最多水的容器
图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。轴共同构成的容器可以容纳最多的水。找出其中的两条线,使得它们与。返回容器可以储存的最大水量。原创 2024-08-25 23:04:44 · 140 阅读 · 0 评论 -
【力扣】64.最小路径和
请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。因为路径 1→3→1→1→1 的总和最小。每次只能向下或者向右移动一步。给定一个包含非负整数的。原创 2024-08-25 18:08:04 · 116 阅读 · 0 评论 -
【力扣】63.不同路径Ⅱ
机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish”)。现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径?网格的左上角 (起始点在下图中标记为 “Start” )。1. 向右 -> 向右 -> 向下 -> 向下。2. 向下 -> 向下 -> 向右 -> 向右。3x3 网格的正中间有一个障碍物。网格中的障碍物和空位置分别用。从左上角到右下角一共有。原创 2024-08-25 18:04:38 · 306 阅读 · 0 评论 -
【力扣】698.划分为k个相等的子集
有可能将其分成 4 个子集(5),(1,4),(2,3),(2,3)等于总和。,找出是否有可能把这个数组分成。个非空子集,其总和都相等。原创 2024-08-25 17:37:15 · 262 阅读 · 0 评论 -
【力扣】13.罗马数字转整数
数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1 得到的数值 4。同样地,数字 9 表示为。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做。给定一个罗马数字,将其转换成整数。,即为两个并列的 1。原创 2024-08-10 17:24:41 · 411 阅读 · 0 评论 -
【力扣】83.删除排序链表中的重复元素
删除所有重复的元素,使每个元素只出现一次。给定一个已排序的链表的头。原创 2024-08-10 17:00:48 · 201 阅读 · 0 评论 -
【力扣】62.不同路径
机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。网格的左上角 (起始点在下图中标记为 “Start” )。从左上角开始,总共有 3 条路径可以到达右下角。1. 向右 -> 向下 -> 向下。2. 向下 -> 向下 -> 向右。3. 向下 -> 向右 -> 向下。问总共有多少条不同的路径?原创 2024-08-09 21:11:42 · 182 阅读 · 0 评论 -
【力扣】66.加一
你可以假设除了整数 0 之外,这个整数不会以零开头。最高位数字存放在数组的首位, 数组中每个元素只存储。数组所表示的非负整数,在该数的基础上加一。输入数组表示数字 4321。输入数组表示数字 123。原创 2024-08-09 20:58:54 · 219 阅读 · 0 评论 -
【力扣】69.x的平方根
8 的算术平方根是 2.82842..., 由于返回类型是整数,小数部分将被舍去。不允许使用任何内置指数函数和算符,例如。由于返回类型是整数,结果只保留。原创 2024-08-09 20:40:08 · 137 阅读 · 0 评论 -
【力扣】61.旋转链表
旋转链表,将链表每个节点向右移动。给你一个链表的头节点。原创 2024-08-08 17:35:14 · 326 阅读 · 0 评论 -
【力扣】3242.设计相邻元素求和服务
【代码】【力扣】3242.设计相邻元素求和服务。原创 2024-08-08 16:37:07 · 330 阅读 · 0 评论 -
【力扣】1.两数之和
你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。整数,并返回它们的数组下标。你可以按任意顺序返回答案。,请你在该数组中找出。原创 2024-08-08 16:35:14 · 183 阅读 · 0 评论 -
【力扣】20.有效的括号
判断字符串是否有效。原创 2024-08-08 16:34:15 · 169 阅读 · 0 评论 -
【力扣】2.两数相加
你可以假设除了数字 0 之外,这两个数都不会以 0 开头。的链表,表示两个非负的整数。它们每位数字都是按照。请你将两个数相加,并以相同形式返回一个表示和的链表。的方式存储的,并且每个节点只能存储。原创 2024-08-08 16:32:37 · 242 阅读 · 0 评论 -
【力扣】19.删除链表的倒数第N个节点
给你一个链表,删除链表的倒数第。个结点,并且返回链表的头结点。原创 2024-08-08 16:30:23 · 319 阅读 · 0 评论 -
【力扣】1721.交换链表中的节点
个节点的值后,返回链表的头节点(链表。原创 2024-08-08 16:28:45 · 138 阅读 · 0 评论 -
【力扣】LCP40.心算挑战
请帮参赛选手计算最大的有效得分。若不存在获取有效得分的卡牌方案,则返回 0。解释:选择数字为 1、8、9 的这三张卡牌,此时可获得最大的有效得分 1+8+9=18。张卡牌数字总和为偶数,则选手成绩「有效」且得分为。「力扣挑战赛」心算项目的挑战比赛中,要求选手从。解释:不存在获取有效得分的卡牌方案。原创 2024-08-08 16:27:00 · 161 阅读 · 0 评论 -
【力扣】572.另一棵树的子树
具有相同结构和节点值的子树。的某个节点和这个节点的所有后代节点。也可以看做它自身的一棵子树。原创 2024-08-08 16:22:14 · 228 阅读 · 0 评论 -
【力扣】21.合并两个有序链表
新链表是通过拼接给定的两个链表的所有节点组成的。将两个升序链表合并为一个新的。原创 2024-08-08 16:19:12 · 294 阅读 · 0 评论 -
【力扣】7.整数反转
如果反转后整数超过 32 位的有符号整数的范围。给你一个 32 位的有符号整数。中的数字部分反转后的结果。原创 2024-08-08 16:17:12 · 142 阅读 · 0 评论