Tôi đang tìm kiếm một cấu trúc dữ liệu cây hoặc đồ thị trong C # nhưng tôi đoán không có cái nào được cung cấp. Một bài kiểm tra mở rộng về cấu trúc dữ liệu bằng C # 2.0 giải thích một chút về lý do tại sao. Có một thư viện thuận tiện thường được sử dụng để cung cấp chức năng này? Có lẽ thông qua một mô hình chiến lược để giải quyết các vấn đề được trình bày trong bài viết.
Tôi cảm thấy hơi ngớ ngẩn khi thực hiện cây của riêng mình, giống như tôi sẽ thực hiện ArrayList của riêng mình.
Tôi chỉ muốn một cây chung có thể mất cân bằng. Hãy nghĩ về một cây thư mục. C5 trông tiện lợi, nhưng cấu trúc cây của chúng dường như được triển khai dưới dạng cây đỏ đen cân bằng phù hợp với tìm kiếm hơn là đại diện cho một hệ thống phân cấp của các nút.