Eihuvita.
Eihuvita.
全部文章
题解
c++(5)
html学习(2)
Nodejs(1)
学习笔记(6)
新生练习题(1)
未归档(2)
笔试(1)
算法学习(8)
题解欸(2)
归档
标签
去牛客网
登录
/
注册
Eihuvita.的博客
Past lives could ever hold me down
全部文章
/ 题解
(共78篇)
【每日一题】3月24日Landscaping
来自专栏
题意 给出个花盆 以及现在每个花盆里的泥土数然后我要把花盆里的泥土变成 现在有三种操作方式 1,将一个单位的泥土移出去消耗为 2,将一个泥土从外面移进来消耗为 3,将一个泥土从第花盆从移到第花盆消耗为 然后求总消耗的最小值 我们可以用两个大根堆来进行贪心 我们假设第个盆缺土 然后第个盆多土 那么我...
贪心
优先队列
大根堆
2021-03-27
1
709
【每日一题】3月23日[SCOI2010]幸运数字
来自专栏
题意 我们称含6和8的号码是“幸运号码”凡是幸运号码的倍数都称为“近似幸运号码” 求一个区间里的“近似幸运号码”个数 直接暴力找到所有的“幸运号码”然后其他的数就一定是这些数的倍数 我们从小到大sort一下 然后找这些数的倍数 然后对这些数进行容斥 统计答案即可 code #include<b...
容斥
思维
2021-03-22
0
791
【每日一题】3月19日Sand Fortress
来自专栏
题意 输入一个和 然后生成一个数列 要求 : 1,第一个数不超过 2,第个数和第个数的差值的绝对值不能超过1,且数列的长度无穷大 3,数列中所有的数之和为 求这个数列的最小值 因为要让数列尽可能地小 那么我们就让数列中的数尽可能地大 其中说到数列的长度为无穷大 那么他的意思是数列不能突然没了 也...
二分
贪心
思维
2021-03-20
0
940
【每日一题】2021年3月18日[HAOI2015]树上染色
来自专栏
题意 给你一棵树有个节点 然后给树上的个点将其染成黑色 然后剩下的染成白色 然后求黑点之间两两之间的距离加上白点之间两两之间的距离 求这个的最大值 树形 我们在的时候不仅仅时增加黑点的价值 还要处理出白点的价值 对于每条路径的贡献$$ code #include<bits/stdc++.h&...
树上dp
dp
2021-03-18
0
600
【每日一题】2021年3月17日Tower of Hay
来自专栏
题意 贝西要用干草包堆出一座塔 要求底下的干草堆的宽度一定大于等于上面的干草堆 然后干草堆是按顺序运来的 堆的时候也要求按顺序堆 运来的所有的草堆都要用到 不能将其中几个干草堆丢弃不用 贝西的目标是堆一坐最高的塔 要求输出最高的那个高度 这题贪心是不行的 但是也不能完全抛弃了贪心 题目要求我们从下到...
单调队列
dp
2021-03-16
0
776
【每日一题】3月16日[HNOI2004]打鼹鼠
来自专栏
题意 有一个的网格 然后每过一段时间就会有鼹鼠在网格里探出头 我们设计了一个机器人去打这个鼹鼠 机器人每个时间单位只能上下左右移动一格 求机器人最多打的鼹鼠的个数 这个题目一个看就是或者贪心 事实证明就是一个带着贪心的 看起来很难 在二维的地图上还有时间 但是实际上我们没有必要在二维的地图上去 自...
贪心
思维
dp
2021-03-15
0
949
【每日一题】3月15日[HAOI2012]容易题(EASY)
来自专栏
题意 有一个数列其中的数都是由中的数字组成的 并且知道对于数列中的中有哪些值不能取 现在讲数列中所有的数累乘起来 然后将每一种情况的情况累加起来 首先我们来看如果不去掉一些值怎么算 就是 这个对吧 其实这就是一个乘法分配律了,可以化成 然后我们就会发现 如果 第一个数字不能取1 就相当于少了 这...
数学
排列组合
2021-03-14
2
722
【每日一题】3月11日[HAOI2016]字符合并
来自专栏
题意 给出一个长度为的01串 然后将相邻的个字符合并 得到一个新的字符并且获得一定的分数 解释一下样例 101 合并后面的01 得到一个1 然后分数是10 然后就变成11了 再合并11 就得到一个 1分数是30 所以总的分数就是40 设为在范围状态为s的最大的值 在之间我们都以m为长度将每一个都合并...
dp
区间dp
2021-03-13
0
701
CODEFORCES Round #706 (DIV. 2)
A. Split it! 题意 给定一个为的字符串和一个数 然后为是否存在个非空字符串使得$R(abcd) = dcba$ 首先不管我们每一个字符串取多少 即然他要求是非空字串 那么 前面k个字符就一定要和最后k个字符是要相反的才有可能存在 我们可以这样来想 举一个例子$k=2$ 于是乎我们可以...
字符串
思维
2021-03-12
0
829
【每日一题】3月10日石子搬运
来自专栏
题意 有堆石头 牛牛每次都能选择其中一堆然后将其中的石头搬走 如果一次搬运的石子数量是那么这堆石头讲牛牛产生的的负担 然后牛牛最多只能搬次 然后牛能会进行次操作 每一次操作都会改变一堆石子的数量 然后让我们求牛能每一次操作之后 牛牛的最小负担 首先我们不看牛能的操作 很明显对于求牛牛的负担就是一个的...
线段树
dp
2021-03-11
0
679
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页