会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
COLORFUL
by SuuT
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
22
下一页
2018年7月24日
模板倍增LCA 求树上两点距离 hdu2586
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=2586 课上给的ppt里的模板是错的,wa了一下午orz。最近总是被坑啊。。。 题解:树上两点距离转化为到根的距离之和减去重复部分,相当于前缀和
阅读全文
posted @ 2018-07-24 19:15 SuuTTT
阅读(703)
评论(0)
推荐(0)
2018年7月23日
【瞎搞题】gym226123 L. For the Honest Election
摘要: http://codeforces.com/gym/226123/problem/L 题解:手摸几组数据,发现一个规律:将n 质因数分解,答案就是 每个质因数/2+1后再乘起来。 然后考虑2的情况: dfs:
阅读全文
posted @ 2018-07-23 21:05 SuuTTT
阅读(216)
评论(0)
推荐(0)
2018年7月20日
【凸包板题】Gym - 101484E E. Double Fence
摘要: http://codeforces.com/gym/101484/problem/E 题解 凸包板题
阅读全文
posted @ 2018-07-20 18:31 SuuTTT
阅读(296)
评论(0)
推荐(0)
2018年7月18日
mo +离散化 HDU3333(听说还有离线线段树的做法 )
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=3333 mo套map会T,卡了一个logN,所以要先离散化处理
阅读全文
posted @ 2018-07-18 20:07 SuuTTT
阅读(256)
评论(0)
推荐(0)
ST表模板 Balanced Lineup POJ3264
摘要: http://poj.org/problem?id=3264 题意 rmq max min之差 模板:
阅读全文
posted @ 2018-07-18 13:20 SuuTTT
阅读(227)
评论(0)
推荐(0)
2018年5月27日
石子合并 区间dp模板
摘要: 题意:中文题 Description 在操场上沿一直线排列着 n堆石子。现要将石子有次序地合并成一堆。规定每次只能选相邻的两堆石子合并成新的一堆, 并将新的一堆石子数记为该次合并的得分。允许在第一次合并前对调一次相邻两堆石子的次序。 计算在上述条件下将n堆石子合并成一堆的最小得分。 在操场上沿一直线
阅读全文
posted @ 2018-05-27 10:19 SuuTTT
阅读(306)
评论(0)
推荐(0)
2018年5月24日
POJ 2299 Ultra-QuickSort 离散化加树状数组求逆序对
摘要: http://poj.org/problem?id=2299 题意:求逆序对 题解:用树状数组。每读入一个数x,另a[x]=1.那么a数列的前缀和s[x]即为x前面(或者说,再x之前读入)小于x的个数,而逆序对就是x前面所有的数减去s[x] 关于离散化,由于5e5个数据是1e9范围的整数,上面的数组
阅读全文
posted @ 2018-05-24 21:29 SuuTTT
阅读(209)
评论(0)
推荐(0)
【模板】HDU 1541 树状数组
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=1541 题意:给你一堆点,每个点右一个level,为其右下方所有点的数量之和,求各个level包含的点数。 题解:由于输入是有序的,每读进一对x,y 只需要考虑之前读入的数据就行了(之后的必定在其右上方)。如何计算
阅读全文
posted @ 2018-05-24 20:45 SuuTTT
阅读(119)
评论(0)
推荐(0)
2018年5月17日
【绿书】 模拟,rep大坑
摘要: https://vjudge.net/contest/229603#problem/B 绿书题 大模拟,绿书上用了个比较麻烦的输入,其实只要getchar()!='0'就行 坑: rep(i,0,s.length()-1)会wa len=s.length()-1后不会。。。
阅读全文
posted @ 2018-05-17 16:43 SuuTTT
阅读(212)
评论(0)
推荐(0)
2018年5月11日
linux 编程
摘要: edit skill: 1. i:当前光标前插入 2. a:当前光标后插入 3. SHIFT+a—行尾插入 4. SHIFT+i—行首插入 5. o—>下一行插入 6. SHIFT+o--上一行插入 7. x—>删除当前光标前的字符 8. dd—>删除当前行 9. gg=G—>auto format
阅读全文
posted @ 2018-05-11 18:39 SuuTTT
阅读(187)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
···
22
下一页
公告