Skip to content

Releases: HotPotatoC/sture

v0.4.1

15 Apr 15:30
Compare
Choose a tag to compare

Changelog

v0.4.0

15 Apr 15:39
Compare
Choose a tag to compare

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

27 Mar 10:36
Compare
Choose a tag to compare

⚠ Breaking Changes⚠

  • Renamed queue.CircularQueue to queue.RingBuffer (ab25389)

✨ What's New

  • Added binary search tree bstree.BSTree (8c29155)

🎎 Others

  • Added more testing and benchmarks (ef632da)

v0.2.0

22 Mar 17:29
Compare
Choose a tag to compare

⚠ Things Removed ⚠

  • linkedlist.CircularLinkedList has been removed (103c41f)
  • PushMid() has been removed (103c41f)

✨ 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 in linkedlist.LinkedList[V] from constraints.Ordered to comparable (103c41f)
  • Change type parameter V in linkedlist.Node[V] from constraints.Ordered to comparable (103c41f)

🎎 Others

  • Added more testing and benchmarks

v0.1.1

20 Mar 11:01
Compare
Choose a tag to compare

Full Changelog: v0.1.0...v0.1.1

v0.1.0

20 Mar 10:48
Compare
Choose a tag to compare