会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xianlong's blog
首页
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
16
下一页
2017年7月31日
G. Snake Rana 容斥原理
摘要: 题意: 统计网格矩形的子矩形数目,其中要求每个格子不能包含一些特殊格子(特殊格子小于20) 思路:统计格子是个老问题,sum=n*(n+1)/2*m*(m+1)/2 这里要求一些格子不合法,显然用总答案减去非法答案更容易计算。 计算非法答案时k<=20是一个提示算是,我们可以直接枚举包含的非法格子数
阅读全文
posted @ 2017-07-31 19:30 zhangxianlong
阅读(136)
评论(0)
推荐(0)
2017年7月30日
hdu 6035 树分治
摘要: 题意: 一棵树,路径的权值等于路径上颜色的种类,问全部路径的价值和 思路: 题解的方法就不多讲了,这里提供一个树分治做法,首先要将原问题转换为每种颜色的经过路径数量的总和(也就是计算每种颜色的贡献,贡献为经过这种颜色的路径数量) 树分治的做法则为,维护重心下的子树第一次出现某种颜色的位置,通过这个位
阅读全文
posted @ 2017-07-30 17:20 zhangxianlong
阅读(137)
评论(0)
推荐(0)
2017年7月27日
hdu 6053 莫比乌斯函数(容斥)
摘要: 题意:两个序列,A,B,A序列给出,Bi<=Ai,问满足所有区间的gcd l r != 1 的B序列的方案数 思路:枚举B整体的GCD,直接枚举显然会重复计算,顾使用莫比乌斯进行容斥,单组因子的方案数就是sum (ai/p) 显然直接枚举时间复杂度为n*m m=min ai ,在这里我们做一个桶的处
阅读全文
posted @ 2017-07-27 19:57 zhangxianlong
阅读(276)
评论(0)
推荐(0)
2017年7月26日
poj 1741 点分治
摘要: 题意,一棵树,边有权值,问有多少点对之间的路径<=K 思路,树分治基础,直接点分治,合并的时候分边依次计算。维护处理边的dis数组和某重心已经处理过的dis数组就好了,记得保证有序性方便二分计数。 代码:
阅读全文
posted @ 2017-07-26 20:53 zhangxianlong
阅读(97)
评论(0)
推荐(0)
2017年7月21日
hdu 4507 数位DP(求和类型)
摘要: 中文题,题意略,老年人康复练习 数位DP, 和一般的不同,这种数位dp统计数字和或者数字平方和 注意取模!!! 代码:
阅读全文
posted @ 2017-07-21 13:35 zhangxianlong
阅读(183)
评论(0)
推荐(0)
2017年3月19日
hiho 1483 区间计数问题+二分答案
摘要: 链接:http://hihocoder.com/problemset/problem/1483 题意:一个区间价值为区间中相同数的对数。。求第k大区间 思路:和51nod上一个第k大区间类似,二分答案,统计是不是第k大的时候通过枚举左端点来求答案。时间复杂度nlogn,注意要提前做离散化处理,不然n
阅读全文
posted @ 2017-03-19 18:59 zhangxianlong
阅读(240)
评论(0)
推荐(0)
2017年1月30日
Educational Codeforces Round 17 D dp
摘要: 题目链接:http://codeforces.com/contest/762/problem/D 题意:n*3的方格,从左上走到右下,一个格子不能走两遍,每个格子有个权值,最后将路径所有权值加起来问最大是多少? 思路:瞎dp分类讨论一下,竖着三个三个去刷dp的表,直接分类讨论可能由哪些转移过来就好。
阅读全文
posted @ 2017-01-30 12:11 zhangxianlong
阅读(81)
评论(0)
推荐(0)
2017年1月29日
Educational Codeforces Round 17 C 二分
摘要: 题目链接:http://codeforces.com/contest/762/problem/C 题意:两个字符串 s1 s2 长度1e5 ,问题 串2 去掉一个最短连续子串,使得剩下的串拼起来是 串1 的一个子串。 思路:预处理s2从头匹配最远延伸以及从尾匹配的最远延伸,之后利用这两个数组,可以通
阅读全文
posted @ 2017-01-29 20:58 zhangxianlong
阅读(87)
评论(0)
推荐(0)
2017年1月1日
hiho 1461 暴力+随机
摘要: http://hihocoder.com/problemset/problem/1461 题意:中文题目简单说,有a和b分别是0和1,可操作a+=b或者b+=a,构造60次只能a或b变成n 思路:完全没见过的思路,所以只能瞎bb一下,写blog也是为了做个笔记算是。。如有不对还请指出。。我们手写画个
阅读全文
posted @ 2017-01-01 22:09 zhangxianlong
阅读(91)
评论(0)
推荐(0)
2016年12月22日
Codeforces Round #329 (Div. 2)D LCA+并查集路径压缩
摘要: 链接:http://codeforces.com/problemset/problem/593/D 题意:一棵树,有边权, 两种操作:其一,改变边权(边权只能越改越小并且大于1)。其二,给一个X(1 1e18),和a,b两点,问X / (简单路径的边权乘积) 思路:1.裸树链剖分,维护区间乘积就可以
阅读全文
posted @ 2016-12-22 14:42 zhangxianlong
阅读(125)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
16
下一页
公告