上一页 1 2 3 4 5 6 7 8 ··· 41 下一页
摘要: 补题进度:9/10 A(多项式) 题意: 在一个长度为n=262144的环上,一个人站在0点上,每一秒钟有$\frac{1}{2}$的概率待在原地不动,有$\frac{1}{4}$的概率向前走一步,有$\frac{1}{4}$概率向后走一步,问t秒后这个人在x点的概率是多少,结果模998244353 阅读全文
posted @ 2018-02-14 21:58 Chellyutaha 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 补题进度:8/10 A(计数+BIT) 题意: 给一个长度为n的数组a[],任意选0<=i<=j<n,将a[i]~a[j]从小到大排序,形成新的数组。问有多少个不同的新数组。 N,a[i]<=1000000 分析: 对答案有贡献的ij一定是a[i]不是i~j的最小值,a[j]不是i~j的最大值,于是 阅读全文
posted @ 2018-02-10 23:13 Chellyutaha 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 补题进度:8/10 A(组合计数) 题意: 一个人站在数轴原点,每秒有1/4概率向前走一步,1/4概率向后走一步,1/2概率不动,问t秒后在p位置的概率。 t,p<=100000 分析: 枚举不动的个数,于是向前走的个数和向后走的个数都确定了,然后就可组合计数了。 B(平面图k小割) 题意: 给出一 阅读全文
posted @ 2018-02-06 21:55 Chellyutaha 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 题意: 定义F(x,p)表示的是一个数列{y},其中gcd(y,p)=1且y>x 给出x,p,k,求出F(x,p)的第k项 x,p,k<=10^6 分析: 很容易想到先二分,再做差 然后问题就变成了[1,x]内有多少个数是和p互质的 我们可以先将p质因数分解,然后用这些数组合去在[1,x]容斥就行了 阅读全文
posted @ 2018-02-03 22:30 Chellyutaha 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 题意: n(n<=200000)个点的完全图删去了m(m<=200000)条边,求剩下图的连通分量。 分析: 将未访问过的点用一个链表串起来 仍旧进行BFS,每次BFS扩展一个点u的时候,暴力去for链表,如果发现有与u相连的点则该点入队且从链表删除 直至链表为空 我们来分析一下这个的复杂度,首先明 阅读全文
posted @ 2018-02-03 21:38 Chellyutaha 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 题意: 给你n,m,k ,分别表示有n个点,m条边,每条边有一个权值,表示修复这条边需要的代价,从前k个点中任取一个使其和后k个点中的某一个点,通过边连接,并且必须是一一对应,问最小的代价是多少。 分析: 可以用状压dp解决 就是如果dp的转移中出现环,就可以用最短路去完成它 对于此题,最后答案可能 阅读全文
posted @ 2018-01-22 18:08 Chellyutaha 阅读(193) 评论(0) 推荐(0) 编辑
摘要: A、B、C 略 D(dfs+强连通分量) 题意: 给出一个n(n<=500)点m(m<=100000)边的有向图,问能否通过删去一条边使得该图无环。 分析: 最简单的想法就是枚举一条边删去然后判断图是否有环,这样是O(m^2)的不能接受 仔细想想,如果图中环数<=1,则YES;如果图中环数>=2,那 阅读全文
posted @ 2018-01-16 16:06 Chellyutaha 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 寒武纪camp网络测试赛 地址:oj点我进入 A(树形dp+树链剖分) 题意: 分析: 考虑树形dp,f0(x)和f1(x)分别表示以x为根的子树,不取x点或取x点的最大合法子集的元素个数 那么对于一个询问来说,答案就是max(f0(x),f1(x)),我们的任务就是对于每次修改操作维护所有f数组的 阅读全文
posted @ 2018-01-16 11:32 Chellyutaha 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 地址:https://www.nowcoder.com/acm/contest/58#question A(贪心) 略 B(贪心+栈) 略 C(manacher+后缀数组) 分析: 考虑枚举字符串的对称轴在哪 容易发现我们希望从对称轴开始尽可能向两边扩展成为回文串,在不能再扩展的位置就是我们的分割线 阅读全文
posted @ 2018-01-13 17:09 Chellyutaha 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 地址:https://www.nowcoder.com/acm/contest/36#question A(前缀和) 分析: 先求个前缀和,统计以i为右端点的区间个数,那么从左到右枚举i,对于每个i,希望找到一个j(j<i),使得s[i]-s[j]是完全平方数,因为完全平方数最多就1000个,所以我 阅读全文
posted @ 2017-12-13 18:21 Chellyutaha 阅读(145) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 41 下一页