2015年5月3日

hdu5221 树上区间修改求所有和:树链剖分

摘要: 需要注意两个地方:1.修改整棵子树就是节点的size,因为子树映射到线段树上是连续的2.并不是区间修改成一个值,所以预处理出子树的和,然后ok数组判断是否被占领 1 #pragma comment(linker,"/STACK:1024000000,1024000000") 2 #include... 阅读全文

posted @ 2015-05-03 22:09 xiao_xin 阅读(246) 评论(0) 推荐(0) 编辑

hdu5215 求无向图中是否有奇环和偶环 :lca+dfs使图->树

摘要: 队友给的思路,感觉思路很好啊==对图进行dfs扫描,假设u->v,遇到已经扫过的点v,计算当前点u和v的lca,lca和u以及v之间形成了一个环(计算奇偶)这样只能计算有没有简单的奇偶环,比如两个简单的奇环在一起就成了偶环(无论两个奇环共享几条边)所以在dfs中扫完子树之后,看有没有找到过两个奇环,... 阅读全文

posted @ 2015-05-03 16:39 xiao_xin 阅读(813) 评论(0) 推荐(0) 编辑

导航