Keven·
Keven·
全部文章
未归档
2018 hdu 多校赛(13)
2019 hdu 多校赛(10)
2019 Winter Camp(2)
2019 牛客多校赛(17)
2020 Winter Camp(1)
codeforces(26)
C语言小游戏(3)
EOJ(1)
hdu(17)
ICPC、CCPC比赛(3)
PAT 乙级题 解题报告(29)
PAT 甲级题(1)
PAT数据结构与算法题目集(中文)(7)
POJ(12)
PTA 团体设计天梯赛(15)
UVA(5)
ZOJ(3)
二叉树(4)
其他(16)
广度,深度优先搜索(4)
数论(3)
概率&期望(2)
牛客网(54)
线段树(2)
蓝桥杯(22)
计蒜客(17)
题解(4)
归档
标签
去牛客网
登录
/
注册
Keven
Ask yourself, do you really work hard?
全部文章
/ 未归档
(共268篇)
D、数列求和(嘤雄难度) J、滑稽树下你和我 I、滑稽树上滑稽果
D、数列求和(嘤雄难度) 1、 2、 3、考虑先求出 的所有质因数,然后通过容斥来求所有与 不互质的 的和。 4、假设当前容斥算的质数是 ,那么就有 个该质数的倍数,即要求 ,式子化简得,求和公式再化简即可在时间内算出结果。 Code: #include <bit...
2019-07-15
0
493
POJ - 1655 Balancing Act
求树的重心 树的重心也叫树的质心。对于一棵树n个节点的无根树,找到一个点,使得把树变成以该点为根的有根树时,最大子树的结点数最小。换句话说,删除这个点后最大连通块(一定是树)的结点数最小。 我们假设以 1 为根节点,那么我们只能求到任意一个点的子树的大小,并不知道这个点的父节点方向的联通分量的节...
2019-07-09
0
442
POJ - 1556 The Doors
http://poj.org/problem?id=1556 几何+最短路 先算出所有的n*4+2个点和3*n个边界,然后每次从n*4+2个点中取两个点,判断一下这两个点构成的线段是否与3*n个边界相交,如果不相交,那么表示“这条路”是可以走的,就加边,否则不加边,然后跑一遍最短路。 poj输...
2019-07-05
0
571
牛客小白月赛15 部分题解(线段树
E、希望 线段树维护区间最小值,计算出数组中小于0的元素删除所需要的代价和删除后对答案的贡献,然后做一次01背包, 就是最后可以获得的值。 #include <bits/stdc++.h> #define ll long long #define lson left,mid,k&l...
2019-06-15
0
451
Codeforces Round #560 (Div. 3)
补题记录 A. Remainder #include <bits/stdc++.h> using namespace std; int n, m, k; char s[200005]; int main() { scanf("%d%d%d", &n, ...
2019-06-10
0
508
2019西安邀请赛 C D
D, Miku and Generals 缩点+背包 1、如果第一个人确定选择一个点,那么跟第一点有关系(有冲突)的所有的点都可以确定是第一个人还是第二个人的。 2、所以可以将每个联通块缩成一个点,这个点用两个值来表示,表示第一个人如果选了这个点,他将会得到,并且另一个人会得到。反之,第一个人...
2019-06-03
0
499
数据结构作业-判断是否完全二叉树
原答案是错误的,无法判断少了一个左节点的情况,所以我又想到了一种方法,对节点编号,采用线段树的存储思想,根节点编号为1,如果是左子树,编号为根节点*2,右子树编号为根节点*2+1,然后层序遍历,如果遍历到的数字不是上一个数字+1,那么就不是完全二叉树,否则是完全二叉树。 Code #inclu...
2019-05-29
0
991
Educational Codeforces Round 63 (Rated for Div. 2) D. Beautiful Array
http://codeforces.com/problemset/problem/1155/D 表示取到位置 出现的和的最大值 表示取到位置 前半部分的和 & 后半部分的和*k 的和的 最大值 表示取到位置 并且中间有一段区间*k 的和的最大值 #include <...
2019-05-29
0
618
hdu 4614 Vases and Flowers
写了一个星期了,时不时拿出来写一下,一直WA,今天总算是AC了,呜呜呜~~~ 一开始想直接裸线段树,发现案例对不上,觉得二分一下右端点找最右边的就可以了 然后就自闭了啊,从线段树改成权值线段树,一直想直接求出端点,然后就自闭了一个星期 今天换了种方法,直接对左端点和右端点做两次二分,然后就A了...
2019-05-28
0
785
华华送奕奕小礼物
https://ac.nowcoder.com/acm/contest/894/B 推公式+矩阵快速幂 1、假设在第 次后剩下 个黑球,那么第 次操作后黑球数 公式如下: 2、有概率 放入黑球,取出的球是黑球的概率为 ,剩余黑球数量的期望是 ,同理推出其他 3、得到递推式 ...
2019-05-28
0
577
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页