Skip to content

StructForge 1.1.0 - Major Feature Update

Choose a tag to compare

@FurkanKirat FurkanKirat released this 27 Nov 23:13
· 0 commits to 182c1b6a1b58c8d617a0a6cd3b66f3ac63445232 since this release

What's New:
✨ New Collections:
• SfAvlTree - Self-balancing binary search tree
• SfSortedSet - Ordered set implementation
• SfSortedDictionary<TKey, TValue> - Ordered key-value pairs

🔧 New Algorithms:
• HeapSort - Heap-based sorting
• BinarySearch - Fast array searching
• Shuffle - Randomization utility

📦 Enhanced APIs:
• Renamed interfaces: ISfDataStructure, ISfList, ISfStack, etc.
• SfComparers and SfComparerUtils for flexible comparison
• Improved algorithm organization under SfSorting and SfAlgorithms

🎯 Better Performance:
• Optimized tree balancing in AVL implementation
• Enhanced comparer utilities

Target: .NET 8.0
License: MIT