Guillaume Bittoun
|
4fb61d06e0
|
avl_tree: nit (upper-case methods) bug fix and adding test for equality operator.
|
il y a 10 ans |
Guillaume Bittoun
|
022e686f5b
|
avl_tree: moving avl_tree implementation in lol/base.
|
il y a 10 ans |
Guillaume Bittoun
|
b2a2f5bf9d
|
avl_tree: bug fix on chain insertion/deletion.
|
il y a 10 ans |
Guillaume Bittoun
|
92a8310dd2
|
avl_tree: adding count variable to keep the number of nodes in tree.
|
il y a 10 ans |
Guillaume Bittoun
|
ca54c69d17
|
avl_tree: adding copy constructor and operator=
|
il y a 10 ans |
Guillaume Bittoun
|
b05c252b96
|
avl_tree: iterator full implementation + test.
|
il y a 10 ans |
Guillaume Bittoun
|
80219bcfef
|
avl_tree: adding chain to keep order between nodes and make a good ordered iterator.
|
il y a 10 ans |
Guillaume Bittoun
|
16048b0e27
|
forgotten diff
|
il y a 10 ans |
Guillaume Bittoun
|
cb9877a086
|
avl_tree: using contiguous buffer for node storage. Copy is still unsafe and this solution needs review before complete validation (sam… ?)
|
il y a 10 ans |
Guillaume Bittoun
|
7c76ce4bce
|
avl_tree: adding mandatory get method
|
il y a 10 ans |
Guillaume Bittoun
|
b73bb8d901
|
avl_tree: memory released, valgrind says “no leaks are possible”
|
il y a 10 ans |
Guillaume Bittoun
|
227690f3b0
|
avl_tree: bug fixes + tests + nit
|
il y a 10 ans |
Guillaume Bittoun
|
b59b40b758
|
avl_tree: phewww ! feels better… To be continued, memory still needs to be freed and some features are missing
|
il y a 10 ans |
Guillaume Bittoun
|
597d9bdf8f
|
avl_tree: adding tree node deletion
|
il y a 10 ans |
Guillaume Bittoun
|
1a5df3744d
|
avl_tree: improving tests data and preparing tree deletion
|
il y a 10 ans |
Guillaume Bittoun
|
23c077bc86
|
avl_tree: refactoring insertion by using a bunch of more atomic method than the previous ones.
This new version of the insertion looks more maintainable even if probably less fast. To be reverted if too slow.
|
il y a 10 ans |
Guillaume Bittoun
|
1d144ebf52
|
avl_tree.h: adding more test, fixing more bugs
|
il y a 10 ans |
Guillaume Bittoun
|
9b46f5d22b
|
avl_tree: fixing tests
|
il y a 10 ans |
Guillaume Bittoun
|
332b5ef250
|
avl_tree: adding two tests
|
il y a 10 ans |