算法错题集
文章平均质量分 61
算法错题集
-ping09
这个作者很懒,什么都没留下…
展开
-
买卖股票的最佳时机 II --题解
122. 买卖股票的最佳时机 II --题解原创 2024-10-29 18:13:50 · 257 阅读 · 0 评论 -
2024牛客暑期多校训练营9 I Interesting Numbers
题解原创 2024-08-13 20:00:37 · 1049 阅读 · 0 评论 -
我的错题集
我的算法错题集合记录一下我菜狗成长之路┭┮﹏┭┮原创 2024-08-06 15:11:14 · 548 阅读 · 0 评论 -
04.05-DIV+MOD
这是一道数学题,x可以从[l,r]范围中,找x/a和x%a的最大值。不难发现,当l/a=r/a(左端点的商等于右端点)或者虽然不等但是右端点r%a恰好取得余数最大时,在区间[l,r]内,x/a的贡献不变,而余数x%a递增。另一种情况,当左右端点的商值不相等并且右端点取不到余数最大值的时候,最大值取(r/a)-1+(a-1),a-1表示余数最大。对于每一组样例给定l,r,a(1<=l<=r<=1e9,1<=a<=1e9)已知a是给定的,x可以从[l,r]范围中选择一个,要求计算出最大的f(x)原创 2023-04-09 16:03:17 · 83 阅读 · 0 评论 -
【4.11】尴尬的数字
思路并不难,就是把所有二进制正确的可能性都存起来,然后查找三进制所有正确的可能性有没有存在相同的数,找到输出即可。主要是不太熟悉二进制的转换到十进制。原创 2023-04-13 21:11:38 · 69 阅读 · 0 评论 -
04.05-康斯坦茨的机器
伊莱文在抄作业,由于经过了双十一的血拼,他十分的疲惫,以至于把作业中所有的'm'抄成了‘nn’,把所有的'w'抄成了'uu'.当连续出现一个u时有一种答案可能,连续2个有2种可能,3个有3种可能,4个有5种可能,‘n’同理。输出一个整数,代表可能的原始答案数量,这个数可能很大,所以要对1000000007取模后输出.根据题意有两种特殊情况,作业中不可能出现'w'和'm',查找字符串若出现了则输出0。发现规律,连续出现的u或n的个数与答案数量的可能性和斐波那契数列呈一一映射的关系。原创 2023-04-09 16:33:35 · 79 阅读 · 1 评论 -
【4.11】Divide by 2 or 3
假设最后都可化为相同的数(最大公因数);即每个数x可以写成x=a*2*2*3之类的形式。所以只需找出他们最大的公因数a,把每个数都除以a,再进行/2或/3的运算,直到除到1,把所有的步数累加。若不能整除到1,则表示无法变为相同的数,跳出循环即可。原创 2023-04-12 16:53:23 · 123 阅读 · 0 评论