题意:给定一棵树n个节点m个询问,每次询问两个节点之间的距离。
思路:Tarjan离线算法求lca。
这题一开始交了n发一直爆栈.......百度了一下大概说的是这样hdu用的是windows服务器所以栈大小极其坑爹,稍微深一点的递归就会爆栈(正式比赛一般不会爆)
解决方法就是加一句#pragma comment(linker, /STACK:1024000000,1024000000) 用c++交就好.....当然这只是针对比较坑爹oj来说的取巧的方法
?
#include
#include
#include
#include
#include
#include
#include
#include