- 博客(13)
- 收藏
- 关注
原创 SJTUSC 行记
这应该是这篇博客的最后一篇或者倒数第二篇文章了吧Day 0考完期末考试赶去报道,晚上和ydf以及室友xxj聊题目。Day 1上午是微软亚洲研究院的两个老师介绍图像处理和语音识别,非常酷。下午是考试:13:30 练习赛,题目只有a+b problem,测了下有无O2优化开关、栈空间大小,完了无聊写了个高精度加法交
2013-06-24 21:20:39
1094
原创 APIO 2013行记
去PKU参加APIO,也算是自己第一次参加国家级的OI活动吧!Day 1 报到日乘坐G2次列车赶往北京。一路上和ydf、lzj一起讨论了shangjingbo大神在CC上出的题目,被lzj大神通过找规律的方式秒掉了。。。到了燕山大酒店后继续和他们一个房间。去PKU吃完午饭后就一起打了一场CH,却惊讶的发现T2就是下午讨论的题目。。。完了就没有然后了。Day 2 培训
2013-05-13 19:18:25
2100
原创 学习笔记: 反演几何
在计算机科学中,圆总是一个很让人头痛的东西。但是有一套理论可以很好的把圆变成直线——反演几何。推荐文章:http://en.wikipedia.org/wiki/Inversive_geometry通过反演,我们可以将点(或线)与圆之间的关系转化为点(或线)与线之间的关系,随后就可以动用各种与直线相关的“武器”(如:半平面交、旋转卡壳)但需要注意的是如果平面内有多个圆,
2013-04-27 15:00:01
3846
原创 学习笔记: 树链剖分
闲来无事除除草。。。推荐文章:http://blog.sina.com.cn/s/blog_6974c8b20100zc61.htmlQ: 树链剖分是做什么的?A: 用于高效地完成树上的修改、查询等操作。如果我们只知道线段树、Splay、treap等基本的数据结构,面对树上的一些操作,怎么办?有一个很容易想到的办法就是:把树剖分成一条条链来转化成对链的操作,
2013-04-27 14:45:26
1404
原创 学习笔记: cdq分治
今年xhr大神的论文有很大一部分内容是cdq分治及其扩展(也就是二进制分组),拜读后觉得还是蛮有用的,这里小小地总结一下。(话说自己草稿箱里还有好多学习笔记的半成品呢,真是弱爆了。顺便感谢下ydf向我介绍了那么好的东西)推荐论文:1 《从<Cash>谈一类分治算法的应用》 陈丹琦2 《浅谈数据结构题的几个非经典解法》 许昊然Q: cdq分治和普通的
2013-04-11 18:12:14
9456
原创 SHTSC 2013 的点点滴滴
此文在发表的一个月内将进行不定期的更新。2013.03.30今天是SHTSC2013的第一天。很让人难以置信,我左边竟然坐的是NOIP2012全上海第一的茅佳源大牛,压力真心大。比赛过程如下:先通读了一下所有题目,上来感觉第一题求上升序列个数,第二题最小环,第三题比较神(因为一眼瞟过去没怎么看懂,还涉及到排列什么的,估计要用到置换群)于是
2013-03-30 13:43:43
2026
原创 bzoj 2298: [HAOI2011]problem a
题目地址:http://www.lydsy.com/JudgeOnline/problem.php?id=2298一道需要很奇葩的优化的动态规划设dp[i]表示在前i名中最多有多少人说真话,则n-dp[n]即为所求。注意,如果有一个人的名次区间为[l, r],那么我们只在dp[r]中考虑他。状态转移方程:dp[i] = max{dp[j-1]+sum[j][i]} 其中
2013-03-29 17:09:04
1566
原创 bzoj 1027: [JSOI2007] 合金
题目地址:http://www.lydsy.com/JudgeOnline/problem.php?id=1027这道题目还是很经典的,而且要注意各种特殊情况。【算法】首先先考虑这道题目的简化版本:只有两种金属的情况。当我们把所有的原材料和所需金属的配比当做他们各自的坐标,我们很容易发现两点:1. 所有的点都在直线x+y=1上(好吧,这点不用画图像也知道,但的确非常重要)
2013-03-25 21:30:46
1430
原创 学习笔记: 自适应Simpson积分
看了一些大牛的博客,终于对自适应Simpson积分有了初步的了解。Q:自适应Simpson积分是用来做什么的?A:用来求积分啊!Q:它和一般的微积分有什么区别?A:不能求出精确解,但是可以近似地求出不可导图像的面积。首先是Simpson积分公式: (感谢维基百科)由于直接套这个公式很容易得出差得离谱的解,所以要稍加改进,使用自适应S
2013-03-05 18:39:55
6996
原创 [Usaco2013 Jan] Square Overlap
题目链接: http://www.usaco.org/index.php?page=viewproblem2&cpid=227官方题解:http://www.usaco.org/current/data/sol_squares.html模型:有n个大小相同的正方形,问是否存在两个正方形有公共部分,若仅有一个公共部分,求出它的面积;若没有,输出0;否则输出-1.以下是我在
2013-02-24 17:21:34
1282
原创 bzoj 1717: [Usaco2006 Dec] Milk Patterns
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1717可以说是后缀数组模板题吧,求出height[]后用一个单调队列维护最近的k-1个height中的最小值,找出其中的最大的即可。(为什么那么多人都用二分而不用单调队列呢?)#include #include #include #include #def
2013-02-01 17:05:32
826
原创 bzoj 1801: [Ahoi2009] chess 中国象棋
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1801一道比较复杂的DP,注意到每一行、每一列的炮的数量不能超过两个,不妨以此作为状态。设dp[i][j][k]表示前i行中有j列有一个炮,k列有两个炮。考虑在每一行不放炮、放一个炮、放两个炮的情况并进行求和。(DP方程式太复杂了,要的话看代码吧)#inc
2013-01-31 18:05:13
1100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人