Open Konard opened 8 years ago
Hi @Konard!
This repo is a result of a school project from quite a while ago :) therefore, it is not maintained.
However, any PRs will be merged, or, if you'd like, feel free to fork this and use it in any way that fits you. I will add MIT licence soon.
I assumed the code you use is correct, but this bug finally made me think it is better to search in other place. So this what I actually did.
If found a good solution at: https://github.com/programmatom/TreeLib And integrated this solution here: https://github.com/Konard/LinksPlatform/blob/220ca1201108cf8bc3648e439a1bb253c0968aee/Platform/Platform.Data.Core/Collections/Trees/SizedAndThreadedAVLBalancedTreeMethods.cs
I found a bug in deletion logic.
Steps to reproduce:
The result after both 4-th and 5-th steps: