poj(2325)线段树
摘要:
这里介绍另外一种解法,此题可以用线段树,可以用树状数组其实这题求的都是下面的和左面的,线段树这种数组结构刚好可以满足,为什么呢?这里稍微解释下吧,也有助于以后的复习看上面这个图,[1,1],[2,2]这样的叶节点表示题目的的图中的最下一层,而[4,5],[1,3]这样节点的value值是是其子节点之和,多以可以理解为在二维坐标系中是高于下面的节点的,其子节点都在它的左面,可能说的比较模糊,我也是想一会就明白了 1 #include<iostream> 2 #include<fstream> 3 4 using namespace std; 5 6 struct e{ 7 阅读全文
posted @ 2012-08-08 20:38 矮人狙击手! 阅读(362) 评论(0) 推荐(0)
浙公网安备 33010602011771号