Releases: HotPotatoC/sture
Releases · HotPotatoC/sture
v0.4.1
v0.4.0
Changelog
- 1003199 ci: added test github action
- 1ac07cf feat: added AVL Tree and updated BST data structure
- 2ffd1df feat: added cmp parameter to support any types
- fde34b4 feat: added more examples
- 7df8ad3 fix(tree): incorrect expected value in bstree tests
- 980898d refactor(example): optimized infixToPrefixExpression
- f152feb refactor: changed type parameter V to T
v0.3.0
v0.2.0
⚠ Things Removed ⚠
✨ What's New
- Added
hashtable.HashTable[K, V]
data structure using linear probing (3e49c46) - Added
hashtable.ChainedHashTable[K, V]
data structure using seperate chaining (3e49c46) - Added
queue.CircularQueue[V]
data structure (9b00bd8) - Added
queue.Deque[V]
data structure (9b00bd8)
🧹 Updates
- Change type parameter
V
inlinkedlist.LinkedList[V]
fromconstraints.Ordered
tocomparable
(103c41f) - Change type parameter
V
inlinkedlist.Node[V]
fromconstraints.Ordered
tocomparable
(103c41f)
🎎 Others
- Added more testing and benchmarks
v0.1.1
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Full Changelog: https://github.com/HotPotatoC/sture/commits/v0.1.0