Bernard5
Bernard5
全部文章
题解
作业(2)
学习笔记(17)
技术教程(45)
期末应试(57)
未归档(17)
赛后分析(7)
题集(15)
归档
标签
去牛客网
登录
/
注册
some model useful
我亦是行人
全部文章
/ 题解
(共31篇)
HDU7001 毒瘤数据结构题 思维 卡常
来自专栏
我们考虑维护最左边两个 的位置,设其依次为 。若查询时,将 a 设为了 1,则答案为 b,否则答案为 a。修改时,若修改了 ,则令 ,之后 一直递增,直到找到下一个 。若修改了 ,则 之后一直递增,直到找到下一个 。这样整个序列最多被扫过 次,总复杂度为 。 #pragma GCC opt...
思维
2021-08-06
0
1088
数字串 枚举 优化 暴力 思维
来自专栏
#include <bits/stdc++.h> using namespace std; typedef long long ll; const int N = 5e5 + 7; inline bool cmp(char a[], char b[]) { for (int i ...
贪心
思维
暴力
2021-04-02
5
629
环形纸牌均分问题 贪心
来自专栏
本题是一道非常经典的贪心问题。 我们可以规定方向,进行单向传递,可以传递负数张纸牌,即为逆向抽取。 规定每个人向左传递张纸牌。表示第个人向第个人传递的纸牌数量。 最终每个人手中的纸牌数量是 题目所求是指的可能的最小值。 问题转化成「货仓选址问题」:给定数轴上的n个点,找出一个到它们的距离之和尽量...
贪心
思维
2021-03-06
12
971
牛牛想要成为hacker 三角形 思维 构造
来自专栏
本题很容易想到用斐波那契数列构建,但是fib很快就会超过1e9,数据项并不够。 所以: 不可能找不到三角形,只能推迟,但无法阻止 时间复杂度提示 >>> from math import log2 >>> log2(100000) 16.60964047443...
构造
思维
2021-02-16
1
624
牛牛与交换排序 deque 模拟
来自专栏
简单分析后可知 第一次操作必然使最小的、不在其位的数让它归位 那么长度就已经固定了 那么接下来要做的就是模拟,看能否完成排序即可 可以用deque双端队列模拟,也可以用平衡树 #include <bits/stdc++.h> #define sc(x) scanf("%d", &am...
模拟
思维
2021-02-16
1
632
红与蓝 DFS 染色
来自专栏
叶子节点之与父亲有边相连,所以叶子节点必然与父亲同色。 而父亲节点已经和叶子节点同色,所以叶子节点必然与爷爷节点异色。 爷爷的颜色确定后,如果爷爷还与一条边相连,那么标记爷爷的相邻点颜色也确定。对于任何一条路径,可以这样递归上去。 所以统计同色(友)信息然后再跑一边DFS染色即可 #include...
DFS
思维
2021-02-02
7
847
最长简单环 CF eduRound 103 C 思维
来自专栏
题意 给定条链,每条链有个点,表示第条链的第1个点连接上一条链的第几个点,表示第条链的最后一个点连接上一条链的第几个点。 问最长的简单环的长度。 思路 我首先将数据重新处理,是无用的,整体往左移一个位置。这样,表示的就是第条链点分别连接下一条链的第1个点和最后一个点。 当重合,会将全图切割成若...
模拟
思维
2021-01-30
1
770
Walker 数学 浮点二分
来自专栏
题意 线段上有两个人,位置和速度分别是。 求他们最短把线段覆盖(走)完的时间。 Solution #include <bits/stdc++.h> using namespace std; inline double ct(double x, double pos, double v) ...
二分
数学
思维
ICPC
2021-01-28
3
595
Mine Sweeper II 贪心 思维
来自专栏
题意 给两个n*m的扫雷图,问能不能至多反转 个格子,把图B的的空白区权值和变成和图A相同。 思路 本题是一道CF式的思维题。比赛的时候没做出来,遗憾。 既然是CF式的,样例必然是误导性的。 其实就是把B变成A或者A的反图即可。 下面证明A和A的反图权值和相同: 雷对权值的贡献是雷的八个方向上一共...
构造
贪心
思维
ICPC
2021-01-27
2
646
Gitignore 贪心 思维 STL
来自专栏
题意 给n个需要忽视的目录,m个需要保护的目录,求gitignore的最小行数 Solution 用保护去检索ignore。 #include <bits/stdc++.h> using namespace std; int t, n, m; vector<string> v...
模拟
字符串
贪心
ICPC
思维
2021-01-27
2
530
首页
上一页
1
2
3
4
下一页
末页