2つのツリー構造のレポートを比較し、比較結果をvb.netのdatagridviewに表示する必要があります。 私は木構造を使うことが効率的であるべきだと思います。しかし、私は結果を表示するためにツリービューを使用しないことに注意してください(私はツリービューで多くのヘルプを見つけました)。私がしたいのは、2本の木を作って木を探して比較することだけです。私はvb.netでこれを書く方法を知らない。vb.netで非バイナリツリーを作成および検索する方法は?
0
A
答えて
1
このようなツリーは、子ノードのリストと再帰を使用して検索する1つ以上のメソッドのリストを含むクラスで構成されます。非常に簡単な例:
Class MyNode
Public ChildNodes as new Collection(Of MyNode)
Public Data as Object
Public Sub Search(searchString as string) as Collection(Of MyNode)
....
End Sub
End Class
のChildNodes及びデータは、検索メソッド(および他の方法の任意の数の)木のための典型的なものは、あなたのタスクに固有のものです。
+0
親に参照を追加することをお勧めしますこのようなノード 'Public Property ParentNode as MyNode' – Oybek
関連する問題
- 1. Lucene.NETのDatetimeフィールドのインデックス作成および検索方法は?
- 2. Lucene.NET:DateTimeおよびTimeSpanフィールドのインデックス作成および検索のための推奨方法
- 3. 統一および非一様バイナリ検索ツリーグラフをプロットする
- 4. 不成功のバイナリツリー検索
- 5. Luaでクラス、サブクラス、およびプロパティを作成する方法は?
- 6. NodeJSでワーカープロセスを作成および管理する方法は?
- 7. バイナリツリーのコスト検索操作ですか?
- 8. Liferay、検索およびセキュリティモデル
- 9. 検索配列、および
- 10. Crypto ++でブラインドRSAシグネチャを作成および検証する方法
- 11. Jqueryでjsonファイルからデータを検索および取得する方法は?
- 12. CTS:検索および検索:検索JSONドキュメントを扱う
- 13. バイナリツリーを検索する
- 14. ソート、ページネーション、および検索を可能にするデータテーブルを作成する方法
- 15. バイナリツリーの作成方法
- 16. CUDAで1Dレイヤテクスチャを作成および使用する方法
- 17. MariaDBDataSourceを手動で作成および設定する方法
- 18. ENTIRE Word文書でプログラムで検索および置換する方法
- 19. DynamoDBでマップを保存および検索するには?
- 20. Whileループでバイナリツリーを検索する
- 21. ユニバーサルjqueryの検証およびリセット関数呼び出しの作成方法
- 22. Breadth Firstバイナリツリーでの検索
- 23. 非同期および同期方法
- 24. Javaでの作成、検索、および変更(key、value1、value2)の最良の方法
- 25. "Any Word"検索の作成方法は?
- 26. 検索機能の作成方法は?
- 27. バイナリツリー、バイナリ検索ツリー、バイナリ検索
- 28. vb.netでショートカットキーを作成する方法
- 29. vb.netでカスタムイベントを作成する方法
- 30. maps.google.comのように検索を作成する方法
これは1つです(テストされていません)。http://www.vbdotnetheaven.com/uploadfile/sapnabeniwal/creating-generic-tree-in-VB-Net/ –