会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
$\mathit{AlphaINF}$
跑得快,不一定赢;稳如老狗,才能长久。
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
14
下一页
2019年4月15日
【 2019北京集训测试赛(十)】 子矩阵 二分
摘要: 题目大意:给你一个$n\times n$的矩阵,请在这个矩阵中找出一个子矩阵$(x_1,y_1)$,$(x_2,y_2)$,使得$\dfrac{\sum\limits_{i=x_1}^{x_2} \sum\limits_{j=y_1}^{y_2}a[i][j] }{2\times(x_2-x_1+y
阅读全文
posted @ 2019-04-15 14:31 AlphaInf
阅读(251)
评论(0)
推荐(2)
2019年4月12日
【2019北京集训测试赛(七)】 操作 分治+FFT+生成函数
摘要: 题目大意:你有$n$个操作和一个初始为$0$的变量$x$。 第$i$个操作为:以$P_i$的概率给$x$加上$A_i$,剩下$1-P_i$的概率给$x$乘上$B_i$。 你袭击生成了一个长度为$n$的排列$C$,并以此执行了第$C_1,C_2....C_n$个操作。 求执行完所有操作后,变量$x$的
阅读全文
posted @ 2019-04-12 09:55 AlphaInf
阅读(293)
评论(0)
推荐(4)
【xsy1596】旅行 期望+状压DP
摘要: 题目大意:有$m$个人要从城市$1$开始,依次游览城市$1$到$n$。 每一天,每一个游客有$p_i$的概率去下一个城市,和$1-p_i$的概率结束游览。 当游客到达城市$j$,他会得到$(1+\frac{C_j}{C_{j-1}})H_{i,j}$的收益,其中$C_i$表示到访第$i$个城市的人数
阅读全文
posted @ 2019-04-12 09:42 AlphaInf
阅读(244)
评论(0)
推荐(2)
【xsy2332】Randomized Binary Search Tree DP+FFT
摘要: 题目大意:给你一个$[0,1]$之间等概率随机序列,你需要把这个序列插入到一棵$treap$中,问这棵$treap$的期望深度,请对于$[1,n]$中的每个深度分别输出它的概率(实数,保留五位小数)。 $treap$的优先级之也是在$[0,1]$中等概率随机出来的。 ps:这个$[0,1]$的随机非
阅读全文
posted @ 2019-04-12 09:28 AlphaInf
阅读(261)
评论(0)
推荐(2)
2019年4月11日
【智障统计】
摘要: GDOI依然还是智障了。。。。 GDOI快要到了,我想看看我GDOI前总共会智障多少次: (要智障赶快智障,别在GDOI出现即可) 2019/4/10: 某个函数少传参一个函数,被自动补0... 2019/4/11: 边表数组大小未*2,把指针头*2了,10pts消失。 多组数据输入未看到,题目数据
阅读全文
posted @ 2019-04-11 15:56 AlphaInf
阅读(210)
评论(0)
推荐(2)
2019年4月9日
【2019北京集训六】路径(path) 二分+DP
摘要: 此题niubi! 题目大意:给你一颗n个点的点带权无根树,现在请您进行以下两步操作: 1,选择一个$[0,T]$之间的整数$C$,并令所有的点权$wi$变为$(wi+C)%MOD$ 2,选择若干条点不相交的路径;设选择的条数为$k$,覆盖的点的点权和为$S$,则收益为$\frac{S}{k+1}$
阅读全文
posted @ 2019-04-09 15:31 AlphaInf
阅读(274)
评论(0)
推荐(1)
【xsy1503】 fountain DP
摘要: 题目大意:给你$D$个格子,有$n$个喷水器,每个喷水器有一个喷水距离$r_i$。 现在你需要在这$D$个格子中选择$n$个位置按照任意顺序安装这$n$个喷水器,需要满足$n$个喷水器互相喷不到对方。 问方案数,对$10^9+7$取模 数据范围:$n$,$r_i≤40$,$D≤10^5$ 我们不妨考
阅读全文
posted @ 2019-04-09 15:08 AlphaInf
阅读(271)
评论(0)
推荐(1)
2019年4月4日
【2019北京集训3】逻辑 树剖+2-sat
摘要: 题目大意:有一颗有$m$个叶子节点的二叉树。 对于叶子节点$i$,$x[i]=(a[i]\ xor\ V_{p[i]})or(b[i]\ xor\ V_{q[i]})$ 对于非叶子节点$i$,$x[i]=x[sonl]\ and\ x[sonr]$。 上文的$or$和$xor$均为逻辑运算符。且V为
阅读全文
posted @ 2019-04-04 20:57 AlphaInf
阅读(188)
评论(0)
推荐(2)
2019年4月3日
【xsy1303】生成树 乱搞
摘要: 题目大意:给你n个点,问这n个点构成的最小标准差生成树的值 这题题解里面写的都是什么代码?? 你用O(n^4)的复杂度,枚举出两条边,然后求平均数。 对于剩下的边,我们求出这些边与平均数的差,然后求最下差生成树。 然后就过了??? 不是很懂
阅读全文
posted @ 2019-04-03 20:12 AlphaInf
阅读(171)
评论(0)
推荐(1)
【2019北京集训2】Elephant 平衡树
摘要: 题目大意:给你一个长度为$n$的序列$A_i$,有$q$次操作,每次操作为以下三种之一: 询问区间的$F_M(A_i)$的最大公约数。 区间翻转,区间加一个正数。 我们定义$gcd(0,0)=0$,且$F_M(A_i)$为在一个$M$个点的无向完全图中从第一个点开始走$k$步后回到第一个点的方案数。
阅读全文
posted @ 2019-04-03 09:49 AlphaInf
阅读(290)
评论(0)
推荐(1)
【2019北京集训2】duck 线段树优化建图+tarjan
摘要: 题目大意:给你$n$个点,第$i$个点有点权$v_i$。你需要将这$n$个点排成一排,第$i$个点的点权能被累加当且仅当这个点前面存在编号在$[l_i,r_i]$中的点,问你这些点应该如何排列,点权和才能最大。 数据范围:$n≤10^5$,$1≤v_i≤10^4$。 这题状压居然给了70分,场上压根
阅读全文
posted @ 2019-04-03 08:31 AlphaInf
阅读(252)
评论(0)
推荐(1)
2019年3月30日
【xsy2425】容器 dp
摘要: 题目大意:有$n$个人,区间大小为$m$,每个人必须覆盖一段区间$[l_i,r_i]$,问你存在多少种不同的覆盖方案,使得区间上每个位置被覆盖的次数不超过$t$。 两种方案被定义为不同当且仅当存在第i个人覆盖的区间不同。 求方案数,对一个质数取模。 数据范围:$n,m,t≤40$ 我们考虑dp。 设
阅读全文
posted @ 2019-03-30 12:39 AlphaInf
阅读(178)
评论(0)
推荐(1)
2019年3月26日
【learning】 扩展lucas定理
摘要: 首先说下啥是lucas定理: $\binom n m \equiv \binom {n\%P} {m\%P} \times \binom{n/P}{m/P} \pmod P$ 借助这个定理,求$\binom n m$时,若$P$较小,且$n,m$非常大时,我们就可以用这个定理要降低复杂度。 但是这个
阅读全文
posted @ 2019-03-26 09:05 AlphaInf
阅读(353)
评论(0)
推荐(2)
2019年3月25日
【learning】 扩展欧几里得算法(扩展gcd)和乘法逆元
摘要: 有这样的问题: 给你两个整数数$(a,b)$,问你整数$x$和$y$分别取多少时,有$ax+by=gcd(x,y)$,其中$gcd(x,y)$表示$x$和$y$的最大公约数。 数据范围$a,b≤10^{18}$。 求解这个问题有一种方法,叫做扩展欧几里得算法(简称扩欧),其本质是一个递归求解的过程。
阅读全文
posted @ 2019-03-25 22:05 AlphaInf
阅读(348)
评论(0)
推荐(3)
2019年3月23日
【xsy1130】tree 树形dp+期望dp
摘要: 题目写得不清不楚的。。。 题目大意:给你一棵$n$个节点的树,你会随机选择其中一个点作为根,随后随机每个点深度遍历其孩子的顺序。 下面给你一个点集$S$,问你遍历完$S$中所有点的期望时间,点集S中的点可能会重复。 数据范围:$n≤10^5$ 我们考虑钦定根,然后暴力$dp$。 设$s[u]$表示遍
阅读全文
posted @ 2019-03-23 16:01 AlphaInf
阅读(258)
评论(0)
推荐(3)
【xsy2274】 平均值 线段树
摘要: 题目大意:给你一个长度为$n$的序列$a$,请你求: $\sum\limits_{l=1}^{n}\sum\limits_{r=l}^{n}\dfrac{mex(a_l,a_{l+1},...,a_r)}{r-l+1}$ 对998244353取模 数据范围:$n≤5\times 10^5$ 我们考虑
阅读全文
posted @ 2019-03-23 09:42 AlphaInf
阅读(324)
评论(0)
推荐(1)
【xsy2272】 与运算 状压dp
摘要: 题目大意:给你一个长度为$n$的序列$a$,我们定义$f_i$表示序列$a$前i项一次进行按位与运算后的值。 我们认为一个序列的价值为$\sum_{i=1}^{n}f_i$,现在你要重新排列序列$a$,使得序列的价值最大。 数据范围,$1≤a_i,n≤10^6$ 我们考虑$dp$。 不难发现,若序列
阅读全文
posted @ 2019-03-23 09:14 AlphaInf
阅读(131)
评论(0)
推荐(0)
【xsy2193】Wallace 最大权闭合子图
摘要: 题目大意:给你一棵$n$个节点的树$a$,每个点有一个点权$val_i$,同时给你另一棵$n$个节点的树$b$。 现在你需要在树$a$上找一个联通块,满足这些点在树$b$上也是连通的,同时树$a$的这个联通块的点权和要最大。 数据范围:$n≤50$,$-1000≤val_i≤1000$。 我们考虑钦
阅读全文
posted @ 2019-03-23 08:54 AlphaInf
阅读(193)
评论(0)
推荐(1)
【xsy2194】Philosopher set+线段树合并
摘要: 题目大意:给你一个长度为$n$的序列,有$m$次操作,每次操作是以下两种之一: 对某个区间内的数按照升序/降序排序,询问某个区间内数的积在十进制下首位数字是多少。 数据范围:$n,m≤2\times 10^5$ 序列内数字均不大于$n$。 我们先考虑下如何实现查询首位数字 我们发现如果直接乘的话精度
阅读全文
posted @ 2019-03-23 08:48 AlphaInf
阅读(215)
评论(0)
推荐(1)
2019年3月20日
基于Alpha-Beta剪枝的欢乐斗地主残局辅助
摘要: 2019年4月17日更新: 将搜索主函数优化为局部记忆化搜索,再次提高若干倍搜索速度 更新了main和player,helper无更新 1 #include "Player-v3.0.cpp" 2 #include "Helper.cpp" 3 4 #define END {if(fir){newA
阅读全文
posted @ 2019-03-20 19:53 AlphaInf
阅读(1841)
评论(36)
推荐(11)
上一页
1
2
3
4
5
6
7
8
9
10
···
14
下一页
公告