//////////////////////////////////////////////////////////////////// 贪心法,基本上就是: ////////////////////////////////////////////////////////////////////
回溯算法,基本上就是:
追一个MM,但也许你还是情窦初开的新手,不知道如何才能讨得MM的欢心,于是你只好一条路一条路的试,MM不开心了,你就回溯回去换另一种方式。当然其间你也许会从某些途径得到一些经验,能够判断哪些路径不好,会剪枝(这就是分支估界了)。你也可以随机选择一些路径来实施,说不定能立杆见影(这就是回溯的优化了)但总的来说,你都需要一场持久战。。。。 该算法一般也能得到最优解,因为大多数MM会感动滴!!但其缺点是开销大!除非你是非要谈一场恋爱不可,否则不推荐使用。特别是你可能还有许多其他的事情要做,比如学习,比如事业。。。。 ////////////////////////////////////////////////////////////////////
老赵提问:假如一个mm对应NP完全问题,老大给个有效解法
eshow回答:呵呵,那你为什么那么贱,非要去追呢?记住:“天涯何处无芳草!” 不过如果你“非如此不可”的话,建议升级你的硬件,好好学习,好好工作,加强实力,人到中年的时候也许你能解开NP难。。。。
强哥补充:这种MM可遇而不可求了,也就是eshow的终极目标。eshow其实已经开发出了解决NP完全问题的对数级算法,但是不愿意告诉偶们……
////////////////////////////////////////////////////////////////////
在认真研读思考之后,calf mm举一反三,对深度优先和广度优先也做了总结:
深度优先就是追一个mm追到底,直到失败然后换个mm继续追…… 广度优先就是同时追多个mm,一起发展…… |
中序就是先搞定未来岳父岳父,然后搞定她,最后告诉你爸妈
后续就是,让未来的岳父岳母和自己爸妈都觉得你们合适之后,才对MM下手,这个时候就没有障碍了啊
评论