0613
A.
- 复制代码的时候忘了后续的对称的修改.
- 统计答案时出现了一些不可理喻的低级失误.
B.
- 在0-indexed的程序中访问第一个元素使用了Arr[1].
- Matrix-tree为mat[deg]-mat[adj]而使用了mat[adj]-mat[deg].
C.
Left blank. Not done.
0702
长期没更新了..
修改代码时记得删去所有被影响到的代码..
0706
C
Fuck it..调了一下午..58->73->94->100..
最后是一个小问题...
int B(int e){return D(e),c[e][0]?B(c[e][0]):e;}
int E(int e){return D(e),c[e][1]?B(c[e][1]):e;}
=>
int B(int e){return e?(D(e),c[e][0]?B(c[e][0]):e):0;}
int E(int e){return e?(D(e),c[e][1]?E(c[e][1]):e):0;}