.看完题毫无头绪,一看范围
d
i
⩽
5
d_i\leqslant 5
di⩽5,那就问题不大了嘛,就直接拓扑排序决定下计算顺序一个个做就完事了呗quq
本来以为直接coding就完事了,结果一上手发现我已经不会拓扑排序了淦
那就来复建下拓扑排序吧QAQ
在OIwiki看了眼,思想是开两个集合S和L,S中存储所有入度为0的节点,然后从S中拿点出来删去所有指出的边丢入L,并把新的入度为0的点丢入S,L中顺序就拓扑排序结果quq
原理就显然嘛,就是我前面要做的都做完了我就能丢入能做的名单了嘛,是我憨批了居然这也要学QAQ
具体实现代码我直接在这题代码里试下吧就不另外放了,感觉我印象中还是蛮基础的…?over
(.题外话,我已经不会建图了淦,刚刚紧急复建一波才想起来的淦,我是真的成为fw了呜呜呜呜呜
字符串匹配
蚌埠住了,不太会,我去看题解了/kk
//题外话,上课教了namespace,唤醒了gql残存的一点子记忆quq
//补码解决了正负0?mark,补码有点意思但我不会/kk自己下课补算了