tree

    4

    4答えて

    型パラメータTをとり、ツリー内に存在するT型のすべての項目を返すツリー検索メソッドを記述する必要があります。これを行う方法はありますか?私はこの時点で効率以上の優雅さを好むでしょう...

    2

    6答えて

    ネストされたリストについて多くの人が読んできましたが、PHPの隣接リスト/ツリーをどのように反復するのかと思いました。 私が持つテーブルがあります:ID、タイトルは、 をPARENT_IDそして私は$ページと呼ばれる配列にすべてのレコードを選択しました。その後 このPHPを使用して:作品のこの種の function makeList($pages, $used) { if (count(

    2

    3答えて

    私はツリー構造のデータセットを持っています。現在、これらのデータをバイナリファイルに保存しています。欠点は、これらのデータのソート、フィルタリングが非常に難しいことです。それだけではなく、データサイズが大きい場合、ハードディスクからメモリに読み込むのが非常に遅いです。 私はこれらのツリーのようなデータをXMLファイルに保存することを考えています。 XMLが XMLの操作がうまくコミュニティによって

    1

    2答えて

    私のシナリオはここにあります。私はツリービューが表示されたページを持っています。ユーザーはノードを追加したり削除したりすることができます。ユーザーがノードをクリックすると、ポップアップがフォームで表示され、ユーザーがデータを入力し、このデータがデータベースに保存され、ポップアップスクリプトが戻ってきます(データベースからの)idと一緒に。このIDは親ページに渡される必要があり、ツリーはCLIENT

    1

    4答えて

    これは少し説明することがありますので、私と一緒に裸にしてください。 私はstd :: listというメンバを持った "Class"クラスを持っています。そのアイテムのリスト/ツリー、特に特定の名前を持つアイテムを検索したいと思います。 私のクラスの基本的な表現は以下の通りです。私が起こるしたいことは1が検索に「最も近い」の項目を返すために)FindItem関数(のためである、 Class*

    4

    3答えて

    スレッドのコメントをJavaで表したいと思います。このコメントは、上記の例のようにreddit.com hello hello hello hello hello hello hello にスレッド化されている方法のようになり、応答が前のコメントとの関係を反映するために、適切なインデントをHTML内にネストされています。 これを

    3

    4答えて

    FlexでAdvancedDataGridツリーの列のノードをプログラムで拡張する方法を知っている人はいますか?私は木を使用していた場合、私はこのようなものを使用します: dataGrid.expandItem(treeNodeObject, true); をしかし、私は、AdvancedDataGridでこのプロパティへのアクセス権を持っていないようです。 ありがとうございました!

    3

    4答えて

    木が完全に一致するかどうかをテストする線形時間アルゴリズム を与えます。つまり、ツリーの各頂点に正確に一度接触するエッジの集合です。 これはのアルゴリズムからです.Dasguptaがこの問題を解決することはできません。私は貪欲なアプローチを何らかの方法で使う必要があることを知っていますが、これを理解することはできません。助けて? 擬似コードは問題ありません。いったん私がそのアイディアを持ったら、ど

    2

    3答えて

    私は今のところ目が見えないので、ここで質問する必要があります。私はそれがツリーノードのリストのflattendリストとして木の表現になるように、その (id, parent_id, value) のように見えるタプルのリストをソートしたいです。 例えば (1, None, '...') (3, 2', '...') (2, 1, '...') (4, 1, '...') (5, 2,

    1

    1答えて

    私は現在、タイプTabのIEnumerableをTabNodesの階層コレクションに変換する拡張メソッドを持っています。例えば // If Tab has no parent its ParentId is -1 public class Tab { public int TabId { get; set; } public string TabName { get; set;