摸鱼学大师
摸鱼学大师
全部文章
分类
未归档(8)
题解(541)
归档
标签
去牛客网
登录
/
注册
摸鱼学大师的博客
问月月不明?
TA的专栏
547篇文章
2人订阅
孤帆远影碧空尽
547篇文章
10912人学习
全部文章
(共550篇)
题解 | #能被多个质数整除的第K长子段#
来自专栏
思路: 题目的主要信息: 从~中挑选,作为区间,其中,即边界点可以重合 如果存在至少个不同的质数,每个质数都可以整除~之间的每一个数 我们要找到第k长的这样的区间,返回其长度即 方法一:暴力法具体做法:根据题意,首先我们准备了2到数组最大值中的所有质数,记录到primes中。然后我们暴力遍历每一...
数组
数对
区间
数学
排序
2021-08-10
0
692
题解 | #k长连续子段和#
来自专栏
思路: 题目的主要信息: 给出一个序列a,从中选出长度大于等于k的连续子序列,使子序列和最大 k一定不大于序列长度 连续子段指的是序列中一段连续的数字 方法一:暴力解法具体做法:首先长度的种类包含k到n这些长度,我们要遍历所有的长度选项。然后,对于每一个选项,遍历数组找到每一个可以起点的元素,向...
动态规划
数组
前缀和
2021-08-09
0
513
题解 | #魔法货车#
来自专栏
思路: 题目的主要信息: 一共辆货车,每辆容量为,需要运送n个鸡蛋 如果装满货车后,还剩有鸡蛋,则选择一辆货车容量翻倍,继续装,如此循环 同一辆车可以多次翻倍,求需要翻倍多少次 方法一:贪心+排序+差值运算具体做法:使用sort函数对数组排序,找到最大值。遍历数组x,对于每个,用减去容量,如果剩...
数组
模拟
贪心
排序
2021-08-09
0
551
题解 | #变向#
来自专栏
思路: 题目的主要信息: 行列的矩阵,起始位置第一列任意行 每到一个矩阵一格时会获得该格子的金币 当位于第行第列时,他下一步最多可能有三种选择: 不花费金币跑到第i行第j+1列 花费的金币跑到第行第列(如果则不可以这么跑) 花费的金币跑到第行第列(如果则不可以这么跑) 初始金币无限,求能够获得...
递归
动态规划
数组
矩阵
2021-08-09
0
508
题解 | #牛牛的和平年代#
来自专栏
思路: 题目的主要信息(直接看题意,背景不重要): 对于数组mSet,每次以前个元素为一个集合,如果集合中出现了最小数到最大数中的所有元素,则返回true,否则返回false 需要判断每一个前缀是否为true,第一个元素一定是true 方法一:排序+暴力解法具体做法:遍历数组mSet,每次将新元...
数组
前缀
哈希表
排序
2021-08-09
2
560
题解 | #三色球#
来自专栏
思路: 题目的主要信息: 1红球+1黄球+1蓝球=1彩票 1红球=2黄球+1蓝球 1黄球=2蓝球+1红球 1蓝球=2红球+1黄球 球的相互兑换是循环的,要求最多可兑换的彩票数 方法一:过程模拟+贪心具体做法:采用贪心思想,因为球换球不划算,所以先把能兑换彩票的球换完,再考虑球换球。在abc不为0...
贪心
数学
模拟
2021-08-08
0
0
题解 | #火柴拼图#
来自专栏
思路: 题目的主要信息: n根火柴,长度记录在数组Stick中,用这些火柴拼成正三角形或是正四边形 每一边只能选一根火柴,可以组成多个图形 求能够组成的图形面积和的最大值,返回一个二元的数组,其中,即数组第一个元素是所有三角形边的平方之和,第二个元素是所有正方形边的平方之和 方法一:贪心具体做法...
贪心
哈希表
数学
2021-08-08
0
526
题解 | #扩散#
来自专栏
思路: 题目的主要信息: 个节点,边使之任意两两都有相连,这是一棵树 每个节点初始值为0,一共m次增加数字的机会,会使给出的节点及与之直接相连的节点值加1 求最后的每个节点的数字 方法一:模拟过程具体做法:用构建图的方式,构建这棵树。遍历m次增加的机会,每次找到要增加节点的下标,将其值加1,然后...
树
数学
模拟
2021-08-08
0
569
题解 | #我们的距离#
来自专栏
思路: 题目的主要信息: 一棵树每边长度为1,节点到节点的距离为 某个节点的权值 现求树每个节点的权值 方法一:两次dfs具体做法:我们可以用两次dfs解决这个问题。第一次dfs遍历这棵树,找到每个节点有多少个子节点,第二次dfs遍历每个节点,根据第一次找到的子节点数推算出到其他任何节点的距离。...
bfs
dfs
树
队列
递归
2021-08-08
0
686
题解 | #魔力转圈圈#
来自专栏
思路: 题目的主要信息: 一个二叉树根节点为1,l与r分别记录树的左右子节点,其中第个对应节点为的左右子节点 k数组中记录将要旋转的节点,旋转的时候将其所有子树及其子节点都交换位置 最后输出的数组为二叉树的中序遍历 0表示空节点 方法一:递归具体做法:利用递归的思想,遍历每一个要旋转的节点,将其...
二叉树
递归
中序遍历
非递归
栈
旋转
2021-08-08
0
517
首页
上一页
39
40
41
42
43
44
45
46
47
48
下一页
末页