タグ付けされた質問 「tree-traversal」


5
jqueryはクラスと最も近い前の兄弟を見つけます
これが私が作業する大まかなHTMLです: <li class="par_cat"></li> <li class="sub_cat"></li> <li class="sub_cat"></li> <li class="par_cat"></li> // this is the single element I need to select <li class="sub_cat"></li> <li class="sub_cat"></li> <li class="sub_cat current_sub"></li> // this is where I need to start searching <li class="par_cat"></li> <li class="sub_cat"></li> <li class="par_cat"></li> 私はからトラバースし、.current_sub最も近い以前の.par_catものを見つけ、それに何かをする必要があります。 .find("li.par_cat")全体の負荷を返します.par_cat(ページに約30あります)。単一のものをターゲットにする必要があります。 本当にヒントをいただければ幸いです:)

8
スタックや再帰を使用せずにモリスの順序木探索を説明する
誰かが、スタックや再帰を使用せずに、次のモリス順序木探索アルゴリズムを理解するのを手伝ってくれませんか?私はそれがどのように機能するかを理解しようとしていましたが、それはちょうど私をエスケープしました。 1. Initialize current as root 2. While current is not NULL If current does not have left child a. Print current’s data b. Go to the right, i.e., current = current->right Else a. In current's left subtree, make current the right child of the rightmost node b. Go to …


1
Python:最大再帰深度を超えました
次の再帰コードがあります。各ノードでSQLクエリを呼び出して、ノードが親ノードに属していることを確認します。 ここにエラーがあります: Exception RuntimeError: 'maximum recursion depth exceeded' in <bound method DictCursor.__del__ of <MySQLdb.cursors.DictCursor object at 0x879768c>> ignored RuntimeError: maximum recursion depth exceeded while calling a Python object Exception AttributeError: "'DictCursor' object has no attribute 'connection'" in <bound method DictCursor.__del__ of <MySQLdb.cursors.DictCursor object at 0x879776c>> ignored SQLの結果を取得するために呼び出すメソッド: def returnCategoryQuery(query, variables={}): …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.