数学基础
文章平均质量分 62
李牧九丶
奉己为神
展开
-
从零学算法2965
除上述的两个之外,对于所有满足1原创 2024-05-31 11:15:16 · 1223 阅读 · 0 评论 -
从零学算法1276
请你以 [total_jumbo, total_small]([巨无霸汉堡总数,小皇堡总数])的格式返回恰当的制作方案,使得剩下的番茄片 tomatoSlices 和奶酪片 cheeseSlices 的数量都是 0。给你两个整数 tomatoSlices 和 cheeseSlices,分别表示番茄片和奶酪片的数目。如果无法使剩下的番茄片 tomatoSlices 和奶酪片 cheeseSlices 的数量为 0,就请返回 []。输入:tomatoSlices = 2, cheeseSlices = 1。原创 2024-05-22 16:53:37 · 283 阅读 · 1 评论 -
从零学算法2244
在每一轮中,你可以完成 2 个或者 3 个 相同难度级别 的任务。解释:难度级别为 2 的任务只有 1 个,但每一轮执行中,只能选择完成 2 个或者 3 个相同难度级别的任务。返回完成所有任务需要的 最少 轮数,如果无法完成所有任务,返回 -1。输入:tasks = [2,2,3,3,2,4,4,4,4,4]- 第一轮,完成难度级别为 2 的 3 个任务。- 第二轮,完成难度级别为 3 的 2 个任务。- 第三轮,完成难度级别为 4 的 3 个任务。- 第四轮,完成难度级别为 4 的 2 个任务。原创 2024-05-14 10:43:03 · 122 阅读 · 0 评论 -
从零学算法1017
给你一个整数 n ,以二进制字符串的形式返回该整数的 负二进制(base -2)表示。注意,除非字符串就是 “0”,否则返回的字符串中不能含有前导零。解释:(-2)2 + (-2)1 + (-2)0 = 3。解释:(-2)2 + (-2)1 = 2。解释:(-2)2 = 4。原创 2024-04-28 16:28:57 · 719 阅读 · 0 评论 -
从零学算法371
给你两个整数 a 和 b ,不使用 运算符 + 和 - ,计算并返回两整数之和。输入:a = 1, b = 2。输入:a = 2, b = 3。原创 2024-02-28 09:51:58 · 341 阅读 · 0 评论 -
从零学算法166
给定两个整数,分别表示分数的分子 numerator 和分母 denominator,以 字符串形式返回小数。输入:numerator = 4, denominator = 333。输入:numerator = 1, denominator = 2。输入:numerator = 2, denominator = 1。对于所有给定的输入,保证 答案字符串的长度小于 104。如果小数部分为循环小数,则将循环的部分括在括号内。如果存在多个答案,只需返回 任意一个。输出:“0.(012)”原创 2024-02-22 14:56:11 · 364 阅读 · 0 评论 -
从零学算法29
注意:假设我们的环境只能存储 32 位 有符号整数,其数值范围是 [−231, 231 − 1]。本题中,如果商 严格大于 231 − 1 ,则返回 231 − 1;如果商 严格小于 -231 ,则返回 -231。例如,8.345 将被截断为 8 ,-2.7335 将被截断至 -2。解释: 7/-3 = -2.33333…,向零截断后得到 -2。,向零截断后得到 3。输入: dividend = 10, divisor = 3。输入: dividend = 7, divisor = -3。原创 2024-02-22 14:07:25 · 365 阅读 · 0 评论 -
从零学算法69
注意:不允许使用任何内置指数函数和算符,例如 pow(x, 0.5) 或者 x ** 0.5。解释:8 的算术平方根是 2.82842…, 由于返回类型是整数,小数部分将被舍去。由于返回类型是整数,结果只保留 整数部分 ,小数部分将被 舍去。.给你一个非负整数 x ,计算并返回 x 的 算术平方根。原创 2024-02-21 11:38:11 · 354 阅读 · 0 评论 -
从零学算法172
给定一个整数 n ,返回 n!结果中尾随零的数量。= 120 ,有一个尾随 0。= 6 ,不含尾随 0。原创 2024-02-19 17:26:55 · 354 阅读 · 0 评论 -
从零学算法202
然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果 n 是 快乐数 就返回 true;不是,则返回 false。对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。如果这个过程 结果为 1,那么这个数就是快乐数。.编写一个算法来判断一个数 n 是不是快乐数。原创 2024-02-19 15:59:46 · 372 阅读 · 0 评论 -
从零学算法400
给你一个整数 n ,请你在无限的整数序列 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, …] 中找出并返回第 n 位上的数字。解释:第 11 位数字在序列 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, …里是 0 ,它是 10 的一部分。原创 2023-11-24 15:16:06 · 141 阅读 · 0 评论 -
从零学算法(LCR 187. 破冰游戏)
社团共有 num 为成员参与破冰游戏,编号为 0 ~ num-1。成员们按照编号顺序围绕圆桌而坐。社长抽取一个数字 target,从 0 号成员起开始计数,排在第 target 位的成员离开圆桌,且成员离开后从下一个成员开始计数。请返回游戏结束时最后一位成员的编号。输入:num = 12, target = 5。输入:num = 7, target = 4。原创 2023-10-10 16:39:45 · 315 阅读 · 0 评论 -
从零学算法(LCR 180)
待传输文件被切分成多个部分,按照原排列顺序,每部分文件编号均为一个 正整数(至少含有两个文件)。传输要求为:连续文件编号总和为接收方指定数字 target 的所有文件。解释:在上述示例中,存在两个连续正整数序列的和分别为 18,分别为 [3, 4, 5, 6] 和 [5, 6, 7]。解释:在上述示例中,存在一个连续正整数序列的和为 12,为 [3, 4, 5]。输出:[[3,4,5,6],[5,6,7]]不同组合按照第一个文件编号 升序 排列。输入:target = 12。输出:[[3, 4, 5]]原创 2023-10-10 14:02:34 · 911 阅读 · 1 评论 -
从零学算法(LCR 191)
为了深入了解这些生物群体的生态特征,你们进行了大量的实地观察和数据采集。数组 arrayA 记录了各个生物群体数量数据,其中 arrayA[i] 表示第 i 个生物群体的数量。请返回一个数组 arrayB,该数组为基于数组 arrayA 中的数据计算得出的结果,其中 arrayB[i] 表示将第 i 个生物群体的数量从总体中排除后的其他数量的乘积。输出:[1920, 960, 640, 480, 384]输入:arrayA = [2, 4, 6, 8, 10]原创 2023-09-27 11:43:03 · 311 阅读 · 2 评论 -
从零学算法169
给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。输入:nums = [2,2,1,1,1,2,2]输入:nums = [3,2,3]原创 2023-09-26 17:50:06 · 133 阅读 · 1 评论 -
从零学算法50
实现 pow(x, n) ,即计算 x 的整数 n 次幂函数(即,xn )。解释:2-2 = 1/22 = 1/4 = 0.25。输入:x = 2.00000, n = 10。输入:x = 2.00000, n = -2。输入:x = 2.10000, n = 3。输出:1024.00000。输出:9.26100。输出:0.25000。原创 2023-09-15 13:41:14 · 171 阅读 · 0 评论 -
从零学算法2849
解释:从单元格 (3, 1) 开始出发,至少需要 4 秒后到达单元格 (7, 3)。因此,无法在 3 秒后到达单元格 (7, 3)。在一个无限的二维网格中,你从单元格 (sx, sy) 开始出发。否则,返回 false。你可以多次访问同一个单元格。解释:从单元格 (2, 4) 开始出发,可以在恰好 6 秒后到达单元格 (7, 7)。输入:sx = 2, sy = 4, fx = 7, fy = 7, t = 6。输入:sx = 3, sy = 1, fx = 7, fy = 3, t = 3。原创 2023-09-11 17:04:54 · 192 阅读 · 0 评论