$·$ 当探索到边$(u,v)$时
$·$ 结点v为白色表明$(u,v)$是一条树边
$·$ 结点v为灰色表明$(u,v)$是一条后向边
$·$ 结点v为黑色,且$pre[u]<pre[v]$时,表明$(u,v)$是一条前向边
$·$ 结点v为黑色,且$pre[u]>pre[v]$时,表明$(u,v)$是一条横向边
$·$ 当探索到边$(u,v)$时
$·$ 结点v为白色表明$(u,v)$是一条树边
$·$ 结点v为灰色表明$(u,v)$是一条后向边
$·$ 结点v为黑色,且$pre[u]<pre[v]$时,表明$(u,v)$是一条前向边
$·$ 结点v为黑色,且$pre[u]>pre[v]$时,表明$(u,v)$是一条横向边