每日一题
文章平均质量分 58
窜天遁地大吗喽
这个作者很懒,什么都没留下…
展开
-
2022女生赛I (哈希+DP+卡常的优化)
并且我们查询了很多不必要的子串(i j ),所以要减少find的次数。我以前都是写hash 从下标1 开始存的hash ,写的时候脑子抽了,非要从0 开始存储。然后dp 转移,是S长度的平方(5000*5000),在set 里面找,还有一个log 的复杂度。dp[i][j] 为最后一个字符位置是 i ,用的是(1/0)A /B 类字符串。一开始写的单哈希wa了,后来改的双哈希。哈希主要用在dp转移的时候,判断这个子串是否在A类或者B类。那么要如何较快的判断(i j )是否在A类或者B类。原创 2024-10-08 15:15:31 · 248 阅读 · 0 评论 -
cf div2 977B(数论(同余)+上界的判断)
遍历 a 的数值桶,同时维护a关于x余数的数值桶。(因为有效的a的范围是2e5 所以关于 x余数的数组最多开到 2e5).1.因为n 的范围是2e5,所以最大的mex就是n 、这样的数据范围就可以开桶了,(这个很快就意识到了)长为n 的数组,可以对数值中任意的一个元素 进行 任意次的+x 的操作。n 的范围是 2e5 ,x的范围1e9。问数组可能的最大的mex 是什么?原创 2024-10-07 19:40:55 · 218 阅读 · 0 评论 -
abc 374 E (二分答案贪心)
先贪心的想,我们肯定要选择性价比高的机器(用较少的钱做更多的工作).如果刚好这些机器的效率是mid,那么这是最优的。如果效率>mid ,那么就有可能存在将几个a替换为b ,然后效率为MId,花费的更少。然后因为a b 很小,X很大,可以枚举性价比低的次数)随着效率的增大,所需要的钱变多。所以效率和需要的钱之间是单调的。那么问题变成 给定效率 判断所需要的最少的钱 是否小于等于X。那么对于给定的效率怎样找到 所 需要的最少的钱。最终的生产效率是所有工序的产品数量的最小值。现有 x元,问生产效率的最大值。原创 2024-10-07 19:10:42 · 371 阅读 · 0 评论 -
cf 975 div2 C(结论)E (树+思维)
n 的范围小于 1e5 ,考虑枚举每组物品数量的上限,并算出根据已有的物品按照该限制至少分多少组M,之后可以求出补齐M组所需要的最少额外数量。给你一颗n个节点树,操作:可以将一个叶子节点和它相邻的边删去(这个操作可能会产生新的叶子节点)将N 种颜色的物品按每组上限c 个分组,保证每组物品颜色不同。问最少操作多少次 使得 所有的叶子 的深度相同。对于 深度小于K 的节点,是否要删除,要看这个节点能到的最大深度,dp_mx,我们要删除 dp_mx 小于K的节点。假设操作完后,叶子节点的深度是 K。原创 2024-10-01 20:38:03 · 288 阅读 · 0 评论 -
cf 974 div3 D(滑动区间 动态维护 区间信息 ) E (分层图,扩点最短路) F(树dp)H(异或哈希)
我们需要处理三个最短路(因为边权是固定的,所以可以用bfs)一个是a 到每个点的最短路,b 到每个店的最短路,每个点到N的最短路(其实就是N到每个点的最短路)如果根节点选的话 ,从不选的子节点转移过来的时候,不造成影响(因为我们只关注选的节点),从选的子节点转移时,子节点对根节点 有 -c,根节点对子节点有-c ,所以要减去两个c。如果根节点不选的话,根节点不会对子节点造成减c的影响,子节点(不论子节点选不选) 无法 对根节点造成减c 的影响(因为 根节点的 价值不计入答案)显然的是可以转移的东西。原创 2024-09-30 19:15:31 · 377 阅读 · 0 评论 -
每日一题~cf 970 div3 (A思维,B小模拟,C二分,D排列数建图成环,E 26个字母暴力+前缀和,F 逆元,G 数论gcd,H二分中位数+复杂度分析 )
在i1的个数是偶数的情况下,将 2 分成两份,如果2 的个数是偶数,OK。(1 的个数是偶数,需要2个1来补齐,剩下的1平均分即可)。(这里可以这样理解,每个数都是 gcd的倍数,所以进行两两加法和减法,生成的元素。也就是让小的数尽可能的出现。因此,如果我们将偶数位置上的所有字符都改为出现次数最多的字符,那么奇数位置上的字符也是如此。定义了一个 交替字符串 奇数位置上的字符形同,偶数位置上的字符相同,字符串长度为偶数。进行的操作就是 将 任意两个数中那个较大的数,变成两个数的和或者是两个数的差。原创 2024-09-06 09:36:18 · 891 阅读 · 0 评论 -
abc 366 E+F(曼哈顿距离 x y 两个坐标分别计算)(贪心+01背包)
因为我们每次搜索的区间是左闭右开的,所以最后一个是2e6+1(多的加1,就是因为右端点是开的)求 f (f的数值最大是1e6,直接开数值桶来维护),我们要遍历 -2e6 到 2e6 的所有范围。我们可以枚举 某个x 的 个数,找到合法的y 的个数。所以我们干脆 一个区间一个区间的遍历。(xi 将 [-2e6, 2e6 ]划分成的区间 )所以 可能的 点 的 x 的范围是 [-2e6 2e6]我们可以猜测,各个函数的嵌套顺序是 可以贪心的。因为D 最大时 1e6,-1e6<=xi<=1e6。原创 2024-08-24 22:19:58 · 333 阅读 · 0 评论 -
每日一题~abc 367 D+E(F 在上一篇)(区间和相关的计数问题前缀map,建图+倍增)
最后的 2 1 4 同样是1号,1 4 3 同样是2号。(每一个号的有效区域长度为n-1 最后的四号到其他点的代价计算的区域为 3 2 1 ,所以后面是计算重复的 )所以我们可以从 第三个元素开始处理。环形的休息区,编号为 1-N,顺时针方向,从休息区i 到i+1 需要的代价是 ai, 从休息区 s 顺时针走到休息区 t ( s!2 1 4 是从1号到其他号的代价。1 4 3 是2号到其他号的代价。同时每个右端点 有效的左端点只有两个(也就是i 只有两个,但是因为比较的是 Si-1,所以要处理三个点)原创 2024-08-21 22:41:43 · 459 阅读 · 0 评论 -
每日一题~div4 964 E+F+G (思维?数数?交互?有手就行?)大失败的两个小时
求出他们的中位数(排序之后,在中间位置的数字)的和,输出和mod1e9+7。我们选出两个数字来,分别进行乘三的操作,和除三(向下取整),至少需要多少次操作,使得全部的数变成零。中位数不是0就是1,所以一个子序列的贡献不是0,就是1.也就是说中位数是1的时候,才有贡献,否则没有影响。因为只有01,所以只要这个子序列中的0的个数小于等于 k/2,中位数就是1.那么这几个子序列就会贡献1.现在的问题就是 这样的子序列的有多少个。可以统计数组中0 和1 的个数。枚举0的个数,利用组合数求解。原创 2024-08-09 09:39:56 · 194 阅读 · 0 评论 -
每日一题~ abc 365 E 异或运算(拆位+贡献)
2,求所有子数组的异或和 的异或和。对于下标从1开始的情况,**包含这个元素的子数组的个数是(i)*(n-i+1).**累加起来就可以了。每个数贡献的是 2^(n-1) 次,只有n=1的时候,是奇数。1,所有 子数组的元素和 的和。考虑每个元素的贡献,是包含这个元素的子数组的个数,6.所有非空子序列的 异或和 的异或和。那么 这一位对答案的贡献是 0的个数*1的个数 *这一位的权重。5.和1的子数组不同,这次是所有非空子序列的元素和 的元素和。通过转化,其实就是求,异或前缀数组,两两异或的 和。原创 2024-08-07 21:34:40 · 874 阅读 · 0 评论 -
每日一题~EC168 A+B+C+D
分析:只需要在相同的连续字符中间插入一个不同的字符就可以了。如果没有连续的相同字符,直接在末尾加一个和末尾字符不同的字母。你可以多次操作:选择一个点,让其子树所有点(不包括自己)权值减 1,自己权加1。有偶数长度的括号序列,但是奇数位置的括号丢失了。你需要找出所有可能的原序列中,权值最小的为多少。分析:一个节点的最大值,取决于他子树权值最小的点。每一个字符的花费是2,如果ai-1 ==ai ,那么ai 的花费是1.一个合法括号序列的权值定义为匹配括号的距离和。至于根节点,直接加上mn的值就可以了。原创 2024-08-02 08:13:55 · 345 阅读 · 0 评论 -
每日一题~div3 962 D+E+F(枚举算时间复杂度+经典操作+二分答案)
因为a*b<=n,所以枚举a b 的时间复杂度不会很大。准确的分析一下,当 a 为1 时,b 的枚举个数为 n ,当 a 为 2 时,b 的枚举个数为 n/2.以此类推为 n+n/2+n/3+…反思:当时没有认真的计算复杂度,只是单纯的感觉枚举 a b 的复杂度为 1e3 *1e3。寻找正整数三元组(a,b,c),不同的顺序算不同的答案。至于具体的计算,个人还是喜欢数学公式的推导。枚举 a ,之后枚举 b .c 的个数可以直接计算出来。如果最终 结果的 操作次数大于k, 那么减去多于的数值。原创 2024-07-30 08:48:53 · 328 阅读 · 0 评论 -
每日一题~abc364 D+E(二分答案,交换权值法(将一维的信息和dp值域交换)dp)
达到降低dp的时间复杂度的目的。定义dp[i][j][k] 表示 考虑前i 个物品,甜度为j ,咸度为k ,最多吃的菜数为 dp[i][j][k].但因为j k 的数值到1e4,所以这样设计必然超时。重新定义dp[i][j][k] 表示考虑前i 个物品,吃的菜的数量是j 甜度是 k, 此时最小的咸度。我们可以二分距离d,在区间[b-d,b+d]内的A 数组中数字的个数具有单调性。的意识不是很强 ,赛时根本没有注意到 小的离谱的 N(只有80),反而一门心思扑在了 我想出来的错误的贪心上。原创 2024-07-28 23:16:34 · 271 阅读 · 0 评论 -
每日一题~961div2A+B+C(阅读题,思维,数学log)
感觉div2 前面的题面,很喜欢定义一些东西,问达到一定的目标的最少操作数,感觉这些题,主要还是理解定义,能明白本质。这些钱里 能选出来 t+ 1 的个数 是 int k1=min(cnt[t+1],lef/(t+1))最大限度的替换 次数 是 t 的可以选出来的个数,剩下的钱,t+1选完之后剩下的个数。其实我们尽可能的让 t的花销加上 t+ 1的花销 逼近m。1 只有n 的是一个(主对角线),其他的是两个。之后 再剩下的钱 ,可以用 t+1 替换t。显然,要先 格数的多的格子去放。原创 2024-07-24 23:33:38 · 379 阅读 · 0 评论 -
每日一题~960 div2 A+B+C(简单奇偶博弈,构造,观察性质算贡献)
(理解了定义,其实就可以水到渠成的发现,b 数组是单调不增的,这很显然,毕竟我们求的是前缀的最大值,虽然这个最大值指的是出现两次及以上的数字)。现在来考虑两侧的位置,有三种情况可以填,一种是全填-1 ,一种是全填1,一种是 1 -1 交替填,如果全填-1的话,那么可能Y X之间的1比较少,前缀的最大值是-1.那么X的位置就会变。我们可以发现在操作依次之后,以后的每一次,都是在前面添一个零,最后面的一个数出去了。从Y到 X的位置,全填1.一方面 可能和我数学素养有点关系,但感觉更多的还是,练的少,思考的少。原创 2024-07-24 15:55:22 · 413 阅读 · 0 评论 -
每日一题~ abc363()
这个可以给 n 不断减去 两位 的个数,三位的个数。此时的L 就是 长度,这个时候 n 剩余的数,代表着 我们要寻找的,是长度为l 的的第 n 个。我们可以发现 对于 长度为l 的回文数,有 k=(L+1)>>1 9*10^(k-1) 种结果。n 长的字符串,求这个字符串的排列中,不存在k 长的回文子串的,排列有多少种。C 题(暴力枚举,next_permutation的使用简化搜索的代码)因为回文数两边是对称的,所以我们只用考虑一半就可以了。当然因为有0 的存在,我们先对N 处理一下。原创 2024-07-22 10:32:46 · 207 阅读 · 0 评论 -
每日一题~ Birthday Cake+19浙江省赛 I(字符串哈希,匹配)(哈希判断回文串,奇偶性质的博弈)
2.有形如 ABA 的串,这时,我们需要寻找 B 串的数量。对答案的贡献就是 B的数量。1.有多个A 串,对答案的贡献是 cnt*(cnt-1)/2。n 个字符串,两两组合,问有几对能形成 AA 串。我们使用哈希来处理字符串。原创 2024-07-21 23:10:08 · 294 阅读 · 0 评论 -
每日一题~cf 959 div1+div2 C(对于求区间的问题,枚举左端点。经典的套路)
表示 n 个数 ,(每个数大于等于1,小于等于2e5)g 表示 区间的和,当g>x 的时候,将 g 变成零。因为sum 是单增的,所以我们可以二分出来,第一个>x 的点,记为k;满足条件的r ,从 l 到 k-1 ,都是满足条件的 k 位的时候被清零了额。一般思路:枚举左/右端点,以0(小复杂度),可以是logn 或者是 log n^2。当然还有一些边界的问题。比较套路的题,因为询问的是子串,一共有n^2 中状态。枚举左端点l ,看有多少满足题意的r。当k+1 位 的时候 ,相当于 l=k+1。原创 2024-07-20 10:56:21 · 161 阅读 · 0 评论 -
每日一题~div4 952补题 E+F+G
(其实就是 在长的方向上 选出一定连续长度的 的不同取法,在宽的方向,在高的方向。因为x y z 的范围小 只有2000.所以我们可以枚举长 和宽 ,高通过体积计算。所以上面的结果减去 cnt^l (这样计算包含了l位 和l位以下的,把0放前面就可以)n 至少是l+1位,那么l位以及 以下的数字是不符合的。显然的,要满足这个等式,那么n的每一位上的数 和k相乘都不能进位。一开始,所有攻击都不处在cd时间内,问击杀boss的最少的回合数。n最多是r位,先不考虑左边界的问题。注意n 是左闭右开的。原创 2024-07-17 16:36:26 · 316 阅读 · 0 评论 -
每日一题~ABC 362 C Sum = 0 (没什么技巧和知识点的简单题 做不出来,什么实力>_<)
我首先就注意到 ,区间 可以分为 左右端点全是正的,和左右端点 全是 负的,还有 一正一负的情况(这种的可以取到零)。所以我就想 计算出来 取正的最大 最小值,取负的最大最小值,之后不够的 有 一正一负 来补。(当然我现在反应过来,可以开结构体,把index 存储起来,),赛时的时候觉得做不了,就没写。在每个区间内选出一个数字出来(左右端点可以选),使得这些数 的和为0.之后遍历区间,尝试将区间由原来的 右端点,变成左端点或者中间的数值。具体的看代码,想明白就是很简单的一道题。原创 2024-07-15 15:24:30 · 184 阅读 · 0 评论 -
每日一题~ cf div3 957 D+E(若只dp,暴力枚举)
典型的动规 dp[i] 代表 到达i 所要游的最少的米数,从两个地方转移。现在已知 n,那么我们可以枚举 a 的数值,和最终结果的位数 来确定b的值。n 长的字符 ,m k 可以跳跃的最大距离(每次跳跃的距离1原创 2024-07-14 23:58:42 · 436 阅读 · 0 评论 -
每日一题~1969积木大赛,国王的游戏(贪心+高精度),奶牛玩杂技
因为左手上的数都是大于等于1的,所以 越到 后面,积越大。我们现在看右手数值,因为左右的累积是越来越大的,所以应该将右手数值大的放后面,换言之,右手数值小的在前面。要使最大值最小,(咋一听,有点二分的感觉,但实际上是贪心)要使得最大值最小,也就是削弱每位大臣的奖励。每次可以选择连续的一段区间,区间内的数都加1,询问至少多少次,能够将n 个0,转化成 给出的序列。综上,看完题目,我们可以隐隐感觉出来,左右手小的排在前面。如果右边比左边低,那么在操作左边的时候,右边的已经满足了。只想到了分治的思路。原创 2024-07-14 14:41:58 · 444 阅读 · 0 评论 -
每日一题~p4447(贪心)
二分查找最后一组,是因为 后开的组,人数少,把a[i]接入 最后一组,会使得 该组人数 增多。用b数组记录每组的最大实力值**(因为每组的最大值 决定了当前元素是否能够 进入 这个组)**一串数字,数值相邻的数字可以划分为一组。问 人数最少的组,的最大值是多少。如果找到的值等于 a[i]-1,那么a[i]接到该组。在b 数组种 二分查找 小于等于 a[i]-1的。4 就应该 接到 {3},而不是{2,3}对a排序之后枚举a[i],用c数组记录每组的人数。否则就 ,重新开一组。原创 2024-07-12 17:01:22 · 209 阅读 · 0 评论 -
每日一题~abc356(对于一串连续数字 找规律,开数值桶算贡献)
第 i 位 的 1 的出现周期是 2^(i+1) ,其中前一半是0,后一半是1.(数量是 2^i个)题意:对于给定的n,m。计算0~n 每一个数和m & 之后,得到的数 的二进制中 1的个数的和。我们只需要计算 在 1-n这些数上,有多少个数 第i位 为1.因为是连续的自然数,每一位上1 的出现 必然存在某种规律。那么整的部分算完了,接下来算 散 的那一部分。对于整除的那一部分,第i位的贡献是。我们从 第零位 开始计数。原创 2024-07-10 21:05:10 · 315 阅读 · 0 评论 -
每日一题~牛客练习赛123 B(鸽巢原理)非常经典的两两相消问题!
因为剩下糖果的数量都小于隔板数(因为我们的隔板数是糖果最多的数量),所以同种的糖果不会在一个隔间内。假设剩下小球的数量为sum,其中最大的数量为k.(这里的k,怎么求:我们保留小球数量的最大值和次大值,因为当ai为最大值时候,k为所有小球中的次大值)贪心的想,对于第i种小球,我们肯定先让剩下的小球两两消耗。找出数量最多的那一种糖果,假设数量为k,那么可以看成k个隔板。根据我们上一题的推理,当s>=k-1的时候,存在相邻的两两不同的序列。不妨假设 剩余的糖果 为(不同的字母代表不同种类的糖果)原创 2024-07-10 09:40:42 · 617 阅读 · 0 评论 -
每日一题~oj(贪心)
我们从前往后扫一遍,第一个数的贡献是确定的,第二个数的贡献是最小的。那么基于第二个数的val,求第三个数的val。得到的最小值,就是最优的。以此类推下去,得到总val的最小值。每一个数的贡献 是基于前一个数的贡献 来计算的。只要保证这个数的前一个数的贡献是最优的,那么以此类推下去,整体的val就是最小的。对于位置 i来说,如果 不选她,那她的贡献是 vali-1 *2,如果选他 ,那么她的贡献是 ai.原创 2024-07-07 08:59:16 · 212 阅读 · 0 评论 -
每日一题~ (判断是否是合法的出栈序列)
遍历序列,如果当前这个值a小于 栈顶的值,说明它还未进栈(因为我们是按照顺序进栈的),所以我们将 一些元素进栈,知道a进栈。将 1-n 按照顺序进栈,问 输入的序列是否是合法的出栈序列。经过这个操作之后,现在的栈,是a进来之后即以后的情况了。所以 ,这个时候 如果栈顶元素是a,那么是合法的。原创 2024-07-06 23:04:45 · 352 阅读 · 0 评论 -
每日一题~ leetcode 402 (贪心+单调栈)
这个贪心的推导在leetcode上已经很明确了。原创 2024-07-06 19:35:14 · 250 阅读 · 0 评论 -
每日一题~ abc356 dfs
最多100个测试,所以数据开到105够用了,因为至多15把钥匙,a数组存放的是,钥匙的使用情况 的十进制,最大是2^15,int 最大的范围大概是是 31次方左右,所以用int就够了。这个复杂度的理由是,__builtin_popcount() 遍历输入整数的每一位,统计其中 1 的数量。因为一个整数的位数是与其大小的对数成正比的,所以时间复杂度是。函数是 GCC 的内置函数,用来计算一个整数中 1 的个数,也称为汉明重量(Hamming weight)。O(logn),其中 n 是输入整数的位数。原创 2024-07-02 23:39:24 · 203 阅读 · 0 评论 -
每日一题~贪心(和贪心磕上了)洛谷1090糖果合并
这道题,代码挺容易的。凭借直觉就能ac.(可以很容易的感性的认知到 先进行合并的数,累计的次数次数多。每个 节点 代表一个数字堆,当然叶子节点,代表的就是最开始的那一列数(从题目中 读入的数)。一列数,两两合并,每次合并的代价是两堆的和。问将所有的堆合成一堆,最少的代价。可以发现,后面的深度不大于前者(也就是说 深度的排列 是不降的)我们按照 从左往右马,从下往上 的方式去 写出每个数的深度。之后一直在里面重复取出最小的两堆,在push进去。合并之后的新堆,也要push进堆里里面。原创 2024-07-02 21:27:07 · 301 阅读 · 0 评论 -
每日一题~贪心(相邻两个数不超某个值+线段覆盖)
所以如果我们吃掉第一个里的,只会减少一个分组的量,而如果吃掉第二个里的,可以减少2个分组的量。首先第一个糖果盒是只有一个分组的(和第二个), 而第二个糖果盒却有两个分组(和第1个/和第3个);在一个数轴上有n条线段,现要选取其中k条线段使得这k条线段两两没有重合部分,问最大的k为多少。对于一个时间节点,我们要选择右端点最 靠前的的线段,这样就会选择其他线段的时间范围就大一点。显然放右端点最靠左的线段最好,从左向右放,右端点越小妨碍越少。其他线段放置按右端点排序,贪心放置线段,即能放就放。原创 2024-06-26 15:06:24 · 178 阅读 · 0 评论 -
每日一题~洛谷2241(数学)
我们先固定长,求宽边线段段数,也就是求m长的线段分成1,2,3,…(1+2+3+4+…1对应的就是线段长为m的个数,2对应的是m-1,以此类推。不能直接这样写,觉得自己的ans是long long ,但其实后面的n,m都是int在计算时后面爆了,即使前面时long long 也不行的。正方形上述的特殊情况,长边线段段数为(n-i+1),宽边为(m-i+1)i 的范围为[ 1 , min ( n , m ) ](m - n) % p = ((m%p - n%p) + p) %p(加p是为了防止出现负数)原创 2024-06-05 17:09:38 · 332 阅读 · 0 评论 -
每日一题~oj p1140 循环数
整数长度 意味着 要使用 高精度数和低精度相乘。原创 2024-06-04 22:22:25 · 345 阅读 · 0 评论 -
每日一题~cf650 A(洛谷 wathman)容斥
这里的意思是 ,(x,y)会和前面 横坐标相同的点 组成一对,会和前面纵坐标相同的点 组成一对。但是对于 坐标相同的点,我们重复计算了,所以还要再开一个map,记录重复坐标的点的数量和信息。公式化简一下 就知道,我们要找 横坐标相等 或者 纵坐标相等的 一对点。所以开两个map,一个记录横坐标的个数,一个记录纵坐标的个数。当然也可以 直接在遍历点的时候,处理重复点的信息。依次为曼哈顿距离,欧式距离的公式。最后减去,多加的就可以了。n个数字,定义了三元组,这个也许 更简单一点?原创 2024-05-31 17:08:20 · 314 阅读 · 0 评论 -
每日一题~ CF5778 Modulo Sum(鸽巢原理,背包,前缀和)
最后看考虑n个元素,也就是考虑所有的元素,余数为0的时候,若为true则存在答案,否则无答案。因为长度为n的数组,有n个非空前缀和,而mod m的余数,一共有m个,从0 到m-1.对于物品i来说,dp[i][ve[i]] 为true,相当于只选ve[i]这一个元素。如果dp[i-1][j]为真,那么dp[i][j]也为真,相当于不选ve[i].dp[i][j]是bool 类型,代表的是 考虑前i个物品,是否能产生余数为j。dp[i][(j+ve[i])%m]也为真,相当于选了ve[i]原创 2024-05-31 16:03:34 · 397 阅读 · 0 评论 -
每日一题~P1134阶乘问题(零与2,5 的爱恨情仇,阶乘末尾0的个数)
先来个开胃小菜。原创 2024-05-30 18:03:58 · 919 阅读 · 0 评论 -
每日一题,[AGC001B] Mysterious Light,递归
射出两条射线之后,问题就变成了从一个平行四边形中不断射来射去,可以递归解决子问题。原创 2024-05-29 17:02:06 · 175 阅读 · 0 评论 -
每日一题~区间合并(贪心),矩阵旋转求和(坐标之间的关系)
每日一题原创 2024-05-28 22:01:28 · 300 阅读 · 0 评论