上一页 1 ··· 6 7 8 9 10
摘要: 比赛链接:牛客小白月赛96 赛时感受 赛时在前面卡的时间有点长,C题没开longlong wa了n发,D题没考虑负数又wa了n发,然后来写E的时候时间就不长了,匆忙写一次交一发。 A 思路 当其中一个人解题数达到6时,则不可能使得令一方反超,输出-1,其他情况只需要另一方多解除两个题目即可反超。 题 阅读全文
posted @ 2024-06-14 22:30 薛定谔的AC 阅读(92) 评论(0) 推荐(0)
摘要: 比赛链接:牛客周赛46 赛时感受 本场参加的是内测,多亏了内测群的佬提供的思路,得以AK。 ABC都是简单的签到题,D稍微需要分类一下,EF有点算法知识,E可以使用前缀和+二分搜索过掉,但是听说好像还能使用离散化树状数组等等,F是数学知识,隔板法和求质数、求组合。 一开始脑袋懵了,以为C题的数据太大 阅读全文
posted @ 2024-06-13 21:16 薛定谔的AC 阅读(46) 评论(0) 推荐(0)
摘要: 题目链接:二叉树深度 思路 存储二叉树的各个节点并递归搜索二叉树深度。 题解 #include <bits/stdc++.h> using namespace std; #define ll long long const int N = 1e5 + 10; struct binary { int 阅读全文
posted @ 2024-06-13 15:36 薛定谔的AC 阅读(44) 评论(0) 推荐(0)
摘要: 题目链接:二叉苹果树 思路 本题使用链式向前星存储树上的边,然后DFS搜索+简单dp。 dp数组,dp[i][j]表示节点i及其子树保留k根树枝得到的最大苹果数。son数组存储当前节点的孩子节点的编号和当前节点与孩子节点之间的树枝上的苹果个数。 对于dp递推公式,我们可以对每一个节点逐个分析,对于每 阅读全文
posted @ 2024-06-13 15:12 薛定谔的AC 阅读(90) 评论(0) 推荐(0)
摘要: 题目链接:没有上司的舞会 思路 这是一道树形dp的入门题,也可以用DFS+记忆化搜索来理解,要注意的地方是,输入关系时先输入的l为后输入的k的下属,所以存储边时需要注意。 在面对图论或者树的存储时通常可以使用链式向前星(如下代码中的add函数)或者STL中的vector存储边。 链式向前星和vect 阅读全文
posted @ 2024-06-13 11:06 薛定谔的AC 阅读(49) 评论(0) 推荐(0)
摘要: 题目链接:八皇后 思路 这是一个典型的搜索题目,从前往后依次枚举行数,从第一行开始依次枚举皇后的纵坐标,并判断当前坐标是否满足题目要求,满足题目要求则标记将答案存储,并继续向下枚举下一行。 由分析可得每条对角线上的任意一点的横纵坐标满足公式i - j + n的值与对角线上其他点的公式值相等,n为棋盘 阅读全文
posted @ 2024-06-12 22:34 薛定谔的AC 阅读(47) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10