平凡的小白
平凡的小白
全部文章
未归档
题解(64)
归档
标签
去牛客网
登录
/
注册
平凡的小白的博客
全部文章
/ 未归档
(共7篇)
牛客算法周周练3
戳我传送 A、 题意:Nancy往六个方向走,会吃掉'.',遇到'*'就返回,问他能吃到多少糖果,他想少吃表明到了终点后就不会在找了,三维迷宫。 思路: 明显的BFS,题目描述的很明确了,开个结构体记录当前坐标以及吃的果冻数量,再用队列去BFS模拟一遍。刚开始没懂题意用了DFS,又超时又wa。 ...
贪心
BFS
Dijkstra
dp
思维
模拟
2020-04-21
2
669
科大讯飞杯第18届上海大学程序设计联赛春季赛
戳我传送 A、组队比赛 题意:输入四个数字,分为两组,问两组数的最小值。 思路: 最大的和最小的一对,结果取绝对值。复杂度 (1)。 Code: #include<bits/stdc++.h> using namespace std; int read(){ int x=0;ch...
贪心
打表
思维
2020-04-20
2
619
牛客小白月赛20
戳我传送 A、最短路 思路: Code: #include<bits/stdc++.h> #define js ios::sync_with_stdio(false);cin.tie(0);cout.tie(0) #define dis(a,b,c,d) sqrt((a-...
贪心
模拟
前缀和
暴力枚举
并查集
离散化
树状数组
线段树
dfs序
二维差分
Dijkstra
DFS
思维
BFS
计算几何
2020-04-18
2
1024
JOI 2019-Final比赛真题(重现赛)
前面的碎碎念:菜鸡不敢打这个比赛,赛后看题解有“水题”就补了题。戳我传送 A、勇者比武 大意:H * W的格子上放了J,O,I三种字符,求满足条件(i,j,k,l)的四元组的数量,(i,j)上是J,(i,l)上是O,(k,j)上是I。其中l大于j,k大于i,也就是说问有多少JOI的组合满足O在J的右...
思维
组合
前缀和
贪心
2020-04-17
1
544
牛客算法周周练2
前面的碎碎念菜鸡被碾压的一场比赛,就会一题。比赛传送门 A、相反数 思路: 签到题,直接枚举每一位, (n)能过,我写这一题的时候居然慌了。 Code: #include<bits/stdc++.h> #define js ios::sync_with_stdio(false);ci...
dp
打表
贪心
DFS
模拟
树状dp
二分
2020-04-15
1
650
牛客练习赛61
前面的碎碎念: 菜鸡差点爆0,题目有点不对胃口传送门 A、打怪 签到题,差点没签到成功 思路: 计算勇士砍死一个怪需要的次数,从而得到砍死一个怪需要消耗的血量,于是能砍死的怪物数量就等于自身血量除于需要消耗的血量,如果能整除则答案数减一,特判自身血量为0;复杂度: (1)。 Code: #inclu...
DFS
模拟
贪心
dp
Dijkstra
字符串哈希
二分答案
2020-04-12
1
677
【每日一题】黑白树
来自专栏
黑白树 思路: 1.当一个点没有被下方已经选了的点覆盖到的时候,我们选择一个它或者它下方的能向上覆盖的最远的点。2.另外,其实我们也并不关心这个点选的哪个,只需要知道往上能覆盖多远就行了,这个值其实可以直接维护到k数组里面,实际操作就是:首先处理的一定是叶子结点y,它的k值就是题目输入的值,它父亲结...
DFS
贪心
树状dp
2020-04-08
0
578