http://download.csdn.net/user/huanyun
算法使用了 简单的递归函数 对节点进行标值 并检查合法性
三个重要的优化:
1, 对节点进行排序处理,排序节点[尽量使决定边数多的节点排前面,决定边数相同则链接数多的排前面]
2, 初始化填充序列 形成g_nEdgeCount,0,g_nEdgeCount-1,1,g_nEdgeCount-2,2......的序列
3, 先填充nEdgeCount - 6 个合法节点得到初始序列
并行算法:
在填充完前3个节点后 对通过合法性检查的方案 进行并行的处理.