摘要: 好困了,不总结那么多啦,今天看了下高斯消元法,算是一种工具算法,以后碰到解方程的问题就可以用高斯去敲一下咯~.然后几何一直想学半平面交,但是实在太难看懂了目前来说,有空我得补上一些模板,线段与直线交,线段与线段交,直线与直线交之类的,这些基础算法真的到了自己敲的时候可不是随便YY得出来的(各种细节处理),今天还敲了道树dp,对树dp算是有了更深入的了解吧.加油~总结一下:1.高斯消元法2.树形dp 阅读全文
posted @ 2013-08-18 23:19 chanme 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 一道树形dp,写出来是因为最近也做了道类似的.这题是看了分析的思路才做出来的,但感觉很多这样的dp都是利用类似的性质.像这题的话distDown很好想,但distUp的时候就很难想了,其实只要抓住distUp的必然经过父结点或者它的兄弟经过父结点,这周二的多校的那道也是类似的.但是要在线性时间里求出兄弟结点的时候就要注意,我们不可能遍历这个点的所有兄弟结点,所以好的办法就是存最大的两个,当该点是最大的,就用次大的算,其余的都用最大的算.多校的那个也是类似的,不过要存最大,次大,次次大,是有点麻烦.下面贴一记代码初始化为负无穷有点麻烦的样子- -0#include#include#includ. 阅读全文
posted @ 2013-08-18 14:18 chanme 阅读(341) 评论(0) 推荐(0) 编辑