Eihuvita.
Eihuvita.
全部文章
分类
c++(5)
html学习(2)
Nodejs(1)
学习笔记(6)
新生练习题(1)
未归档(2)
笔试(1)
算法学习(8)
题解(78)
题解欸(2)
归档
标签
去牛客网
登录
/
注册
Eihuvita.的博客
Past lives could ever hold me down
TA的专栏
46篇文章
0人订阅
每日一题
44篇文章
1082人学习
牛客算法竞赛入门课第一节习题
2篇文章
663人学习
全部文章
(共105篇)
九峰与CFOP
大模拟,没有什么很坑的地方,只要能理解就可以模拟出来,对于我这种魔方菜鸡都能理解 代码参照兰子大佬 #include<bits/stdc++.h> using namespace std; typedef long long ll; typedef unsigned long long ...
模拟
2021-02-28
4
442
点一成零
点一成零 首先我们找出再操作之前有多个方案 并查集操作 找出有多少个连通块 然后阶乘再乘上每一个连通块里的点的个数 这里还是好理解的 就假设一个连通块里有8个另一个连通块里有7个 那么我的方案就有可以先点击8个的也可以先点击7个的 这里就是2*1也就是2的阶乘 这个很容易推广理解 然后我在点击8个的...
并查集
逆元
2021-02-02
1
631
js图片
2021-01-04
0
542
牛客算法竞赛入门课第四节习题 并查集
食物链 题目描述 动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣的环形。A吃B,B吃C,C吃A。 现有N个动物,以1-N编号。每个动物都是A,B,C中的一种,但是我们并不知道它到底是哪一种。 有人用两种说法对这N个动物所构成的食物链关系进行描述: 第一种说法是“1 X Y”,表示...
2020-12-03
4
576
牛客算法竞赛入门课第四节习题 关押罪犯
题目描述 S 城现有两座监狱,一共关押着N 名罪犯,编号分别为1~N。他们之间的关系自然也极不和谐。很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。我们用“怨气值”(一个正整数值)来表示某两名罪犯之间的仇恨程度,怨气值越大,则这两名罪犯之间的积怨越多。如果两名怨气值为c 的罪犯被关押...
2020-11-30
2
674
牛客算法竞赛入门课第三节习题
K-th Number 直接二分答案,然后判断答案是否符合要求即可。。。。 code #include<bits/stdc++.h> using namespace std; #define js ios::sync_with_stdio(false);cin.tie(0); cout...
2020-11-17
0
636
bitset
之前看过bitset但是没有仔细学,然后看到一个题目的题解里用了一些bitset的有意思的操作,就注重看了一下 本博客参照了大佬的博客:https://www.cnblogs.com/magisk/p/8809922.html bitset类似于数组,但是他只有0和1两种值,每个元素只占1bit,可...
2020-11-16
2
685
牛客算法竞赛入门课第二节习题
Laptop 有问题可能是题目没看懂,就是假如有一台电脑的内存和速度都低于另一台,那么就是被完爆 所以我们只需要将电脑用其中一个属性从小到大排序,然后比较另一个属,只要另一个属性也比后面的更小,那么就是被完爆 code #include<bits/stdc++.h> using na...
2020-11-07
1
661
不要666 (数位dp
题目链接 code #include<bits/stdc++.h> using namespace std; typedef long long ll; const int MAXN = 1e6; const int MOD = 1e9 + 7; struct status{ ...
dp
2020-11-07
0
755
牛客算法竞赛入门课第一节习题
来自专栏
铺地毯 简单题,就是将所有的地毯数值读入之后然后从第n个地毯开始判断是否覆盖了所需要判断的点 code #include<bits/stdc++.h> using namespace std; typedef long long ll; struct node{ int x1 ...
2020-11-03
1
509
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页