對於我下週的考試,我已經學習如何構建BinaryTree,BinarySearchTree和BinaryHeap。唯一的問題是,網絡上的大多數例子都不夠理解。他們只是一堆沒有文檔的代碼。我正在尋找一個簡單的例子來構建三個數據結構。考慮一些關於函數的文檔。一切如何運作。有人知道三個數據結構的一些好的教程,或者有一個很好的例子嗎?C#BinaryTree,BinarySearchTree和BinaryHeap
回答
第一,試圖看看僞代碼如何使用這種數據結構。 C#與Java相似,因此您可以在Java中輕鬆查看有關此數據結構的一些教程。一些類似的問題是Binary Search Tree in C# Implementation和Is there a built-in Binary Search Tree in .NET 4.0?。一些教程是A Quick and Dirty Binary Search Tree in C#,Binary Search Trees (BSTs) in C#, Binary Search Tree implemented in C#和BST (Binary Search Tree)和C# Binary Search Tree。
你的意思是我可以使用樹木和堆的Java方面的教程?他們的工作完全一樣,但只有語言不同? –
@P Griep我的意思是說你試圖把算法放在僞代碼中,而且最接近C#語法的語言是Java。 – user1929959
http://www.youtube.com/watch?v=V_3BM0ykITM – anunay
謝謝,理解這個概念總是很好的辦法。也許我可以通過這個學習更多的概念,而不是我們的兩頁分頁學校文件。 –
- 1. C++ binarysearchtree insert
- 2. C++中的BinaryTree節點類
- 3. BinaryTree員工類
- 4. BinaryTree到JTree?
- 5. C++ BinarySearchTree插入一個元素
- 6. BinaryTree模板崩潰
- 7. BinaryTree搜索功能
- 8. BinaryTree插入方法
- 9. BinaryTree - 帶開關盒
- 10. 單元測試binarysearchtree
- 11. BinarySearchTree除去整數
- 12. BinaryTree在標準的API
- 13. BinaryTree函數 - 複雜度
- 14. 將文件轉換爲BinaryTree
- 15. 停留在binarysearchtree實現* Java *
- 16. print binarySearchTree遞歸到文件
- 17. 使用BinarySearchTree實現PriorityQueue:C++
- 18. BinarySearchTree搜索速度效率
- 19. 出口BinarySearchTree條目列出
- 20. 使用std :: collections :: BinaryHeap就地heapsort
- 21. 從BinaryTree中刪除一片樹葉
- 22. BinarySearchTree - isBalanced()方法獲取NullPointerException - Java
- 23. 比較Integer類型的BinarySearchTree節點
- 24. 使用單鏈表實現BinarySearchTree
- 25. 將BinarySearchTree修改爲平衡(AVL):Java
- 26. 通用BinarySearchTree中的PostOrder輸出(Java)
- 27. 檢查BinarySearchTree中的重複值
- 28. BinarySearchTree船租賃記錄保存
- 29. c - deleteWord中的BinarySearchTree - 繼續引用從樹中刪除的元素
- 30. 關於BinaryHeap,如何確定數組的初始大小?
我認爲更好的測試是你是否可以使用搜索引擎來回答你自己的問題......沒有人能夠「給」你理解;這是你必須工作的東西。 –
正是我說的,我發現的地方不夠簡單,所以也許別人知道一些簡單的東西 –