Skip to content

Releases: burpeesDaily/forest-python

0.6.4

26 Feb 07:34
5535738
Compare
Choose a tag to compare
  • Update the minimum required Python version to 3.11.
  • Make the Leaf class immutable in the red_black_tree.py.

0.6.3

19 Apr 06:19
1c7465e
Compare
Choose a tag to compare

Update to use pyproject.toml from setup.py.

0.6.2

13 Nov 01:13
5645434
Compare
Choose a tag to compare

Update syntax to Python 3.9.

0.6.1

26 Jan 17:12
6faed19
Compare
Choose a tag to compare

Fix the issue that atomic trees do not protect read-write contention.

0.6.0

10 Jan 06:46
8f07a01
Compare
Choose a tag to compare

Implement atomic binary trees.

0.5.3

10 Jul 16:33
f6dfd27
Compare
Choose a tag to compare

Fix the following bugs:

  • delete function incorrectly transplant the replacing node in the left threaded binary tree.

0.5.2

04 Jul 00:58
Compare
Choose a tag to compare

Fix the following bugs:

  • get_height functions did not check if the node is None in threaded binary trees
  • non-recursive in-order, reversed in-order, and post-order functions did not cover the case that we travel on the right side of the tree.

0.5.1

03 Jul 05:05
Compare
Choose a tag to compare

Added Metrics module for measuring trees' behavior and performance.

0.5.0

07 Jun 04:11
2881c06
Compare
Choose a tag to compare

Added AVL Tree.

0.4.0

01 May 07:21
514820a
Compare
Choose a tag to compare

Added Red-Black Tree