算法练习题
文章平均质量分 66
算法题
o独酌o
夜墨如漆空映月,行踪瑟瑟人两界。光拂柳岸芳飞尽,回眸浅望花还来。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
算法习题-力扣447周赛题解
经过思考,可以发现,如果有两种排列,他们选择的数字都一样,余数的结果也一样,那末,只需要遍历一种情况就好,而另一种情况和这一种的情况相同。 明白了字典序最小,就可以知道,如果刚开始排列的时候,我就是按照从字典序最小的开始排列,后面依次增大,那末,第一次遇到的能被。的特点,将符合要求的放在同一个集合中,最后遍历所有的询问,看看是否在同一个集合中即可。 由题意可知,需要把所给的数组,按照某一种特定的顺序重新排列后,所组成的拼接后的数字可以被。整除的排列,这样就可以节省一大部分的时间。原创 2025-05-06 09:19:35 · 940 阅读 · 0 评论 -
算法习题-力扣446周赛题解
算法可以调度思维,让程序员的思维发散,找到更好的解决方案。原创 2025-04-26 19:53:27 · 1366 阅读 · 0 评论 -
算法习题-经典环形涂色问题
1、 第 1 个和第 n-1 个相同时:第 n 个有 m-1 种选法,前 n-1 个的选法总数等于。,因为第 1 个和第 n-1 个相同,因此相当于第 n-2 个直接连接在了第 1 个上,因此种数就相当于。(对于两种不同的方案,只要有一个区域上色的颜色不同,我们即认为是不同的)种颜色上色,使得相邻两个区域的颜色不同,问共有多少种不同方案,由于结果可能很大,对。因为当只有一个部分时,没有相邻的部分,不满足条件,因此种类有 0 个。进一步化简,利用特征方程,进行尝试求解。种颜色时的所有方案数。原创 2025-04-23 20:27:53 · 920 阅读 · 0 评论 -
算法习题-链表求和2
题目要求:假定用链表表示两个数,其中每个节点仅包含一个数字。假设这两个数的数字顺序排列,请设计一种方法将两个数相加,并将其结果表现为链表的形式。2、再获取低位的进位,利用进位运算高位。1、先获取同阶低位,进行求和运算。3、最后判断最高位是否进位。原创 2025-03-16 11:26:34 · 336 阅读 · 0 评论
分享