题意:给定N个字符串,如果A串的最后两个字母跟B串的前两个字母相同它们就能连接. 求一个由字符串组成的首尾相连的环,使(字符串总长度/字符串个数)最大. n<=100000 len<=1000 思路:SPFA国家队论文题 赋所有dis[i]=0,跑最长路,如果某个元素入队次数超过点数就说明有正环. 使用DFS版本的SPFA做比BFS快10倍,为什么? 论文里高大上看不懂,蒟蒻用简单粗暴的方法想了一下: 如果某个环有K个点组成,BFS会从K个点中的某个点开始,每次都换一个点扩展一次,可能达到O(…