pku 2337 Catenyms(寻找欧拉通路)

来源:互联网 发布:html接入微信js sdk 编辑:程序博客网 时间:2024/05/22 09:41

以字母为节点,字符串为边,寻找欧拉回路。

一开始不会,用的深搜回溯找的路径。后来问了lvyun,才知道有个很好用的套圈法,每条边只要走一次O(e)的效率。

关于套圈法,可以参看http://blog.csdn.net/logic_nut/archive/2009/08/23/4474307.aspx

深搜回溯

 

套圈法(three_up队lvyun的代码)