会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
自动驾驶厂的CV算法工程师/当过安全算法工程师/前ICPC选手
新随笔
管理
上一页
1
2
3
4
5
6
7
···
16
下一页
2019年10月5日
定根最小树形图 朱刘算法 luogu P4716
摘要: https://www.luogu.org/problem/P4716 #include<bits/stdc++.h> #define ll long long #define rep(ii,a,b) for(int ii=a;ii<=b;++ii) #define per(ii,a,b) for(
阅读全文
posted @ 2019-10-05 19:23 nervending
阅读(192)
评论(0)
推荐(0)
2019年10月4日
codeforces 990G 点分治
摘要: https://codeforces.com/contest/990/problem/G 2e5以内,能够形成的gcd非常有限,一条链内至多也就是log2e5个, 因此可以暴力点分治+子树合并,虽然复杂度比线性做法多了一个log,但是不怎么费脑子 复杂度大约是$100*nlogn$, 其实还有很多优
阅读全文
posted @ 2019-10-04 21:00 nervending
阅读(299)
评论(0)
推荐(0)
2019年10月2日
2019 icpc西安邀请赛 点分治
摘要: https://nanti.jisuanke.com/t/39277 求$\sum{异或和为0的路径,被其他路径包含的次数}$ 如果只是求异或和为0的路径数量,其实是裸点分治,但是加上要求之后,就会复杂一些 进行分类讨论,再特殊处理根节点就行 由于信息可以合并,我使用子树合并,跑的很快 #inclu
阅读全文
posted @ 2019-10-02 11:45 nervending
阅读(323)
评论(0)
推荐(0)
2019年9月28日
2019ccpc 秦皇岛
摘要: http://acm.hdu.edu.cn/search.php?field=problem&key=642ccpcQHD&source=1&searchmode=source 6734 签到: 6735 网络流建图 6731 几何+手写hashmap 6739 DP,6*6*n 6740 水kmp
阅读全文
posted @ 2019-09-28 21:14 nervending
阅读(1044)
评论(0)
推荐(0)
2019年9月27日
hdu 5354 树上点分治
摘要: 给出一颗n个结点的树,点上有权 求点对(x,y)的数量 其中 x!=y,x到y的路径上最大值与最小值的差<=D 按最小值排序,用最大值二分最小值比他小的所有点,容斥一下,最后答案*2即可
阅读全文
posted @ 2019-09-27 13:53 nervending
阅读(162)
评论(0)
推荐(0)
2019年9月26日
cf 632E FFT+快速幂
摘要: fft+快速幂,需要不少优化才能过
阅读全文
posted @ 2019-09-26 11:04 nervending
阅读(213)
评论(0)
推荐(0)
2019年9月25日
hdu 4812 树分治+逆元+手写hashmap
摘要: a*b%mod==k等价于k*inv(b)%mod==a 然后树分治,用hashmap记录即可,unorder_map/map貌似会TLE,我手写了一个 注意这个小范围的逆元可以直接线性处理 复杂度$nlogn*hashmap$ 跑的还挺快的
阅读全文
posted @ 2019-09-25 09:31 nervending
阅读(213)
评论(0)
推荐(0)
2019年9月16日
2019 上海网络赛G 手写哈希map+字符串hash
摘要: https://nanti.jisuanke.com/t/41415 因为对于询问$\sum |s|<=1e5$,因此$|s|$的种类数$<=\sqrt{1e5}$ 我们分组标记,就变成了$\sqrt{1e5}$次询问了,我们暴力去跑, 复杂度$1e5\sqrt{1e5}*hashmap$ 暴力+哈
阅读全文
posted @ 2019-09-16 05:17 nervending
阅读(453)
评论(1)
推荐(0)
2019 上海icpc网络赛 C FFT优化卷积+小范围暴力
摘要: https://nanti.jisuanke.com/t/41400 对于大的情况,我们依次对a与b,a与c,c与b的权值数组去卷积,然后答案就是$n^3$,减去卷积后不合法的情况 但是由于值域每次都是$1e5$,且要进行6次卷积, 单组复杂度每次都是$6*2^{ceil(log_2(2n))}ce
阅读全文
posted @ 2019-09-16 00:27 nervending
阅读(520)
评论(0)
推荐(0)
2019年9月15日
hdu 6198 杜教BM
摘要: 打表+递推式,留个板子
阅读全文
posted @ 2019-09-15 05:06 nervending
阅读(181)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
16
下一页
公告