我正在尝试了解Euler巡回赛算法,以及为什么它在树遍历中很流行。然而,我没有看到欧拉之旅和树的预定遍历之间的区别。
假设你拥有这棵树:
A
/ \
B E
/ \ \
C D F
如果执行欧拉巡回算法,则如下所示:
A -> B -> C -> B -> D -> B -> A -> E -> F -> E -> A
但这样做的目的是什么?它看起来就像递归预顺序的完全相同的版本:
A -> B -> C -> D -> E -> F
显然,在Euler旅游中
在打开menu1下拉列表时,我会遇到一些问题,在鼠标单击menu2之后,可以直接打开它而不关闭de menu1。如果我打开menu1并将光标从导航器中移出以关闭下拉菜单,然后在menu2上鼠标操作,它就能正常工作。如果我直接从menu1转到menu2,或者相反,menu2下拉列表将出现在menu1下拉列表下面。我认为我的html中有一个错误,或者可以用jquery函数修复它,但我不知道如何解决这个问题。我想增加更多的菜单,其实只有两个。我希望你能理解我的问题,任何帮助都将不胜感激。
$(document).ready(function () {
var menu = $('.