Conversation
it's true definition of AVL tree,change left and right rotation,and add avl_tree doctest
|
Hey @zky001, TravisCI finished with status TravisBuddy Request Identifier: f92a6e90-b437-11ea-bd89-f57d85bb28d1 |
Travis tests have failedHey @zky001, TravisBuddy Request Identifier: 4af64640-b43d-11ea-bd89-f57d85bb28d1 |
This error is caused by flake8 W291 trailing whitespace,this whitespace is caused by my doctest's output |
when I delete this whitespace in my doctest, this action will raise test failed error. |
|
"\n".join(line.rstrip() for line in my_doctest()) |
| >>> t = AVLtree() | ||
| >>> t.insert(4) | ||
| insert:4 | ||
| >>> t.traversale() |
There was a problem hiding this comment.
Let's change the method traversale() --> __str__() and then change instances of t.traversale() into str(t).
|
Also, please change |
thanks a lot |
Co-authored-by: Christian Clauss <cclauss@me.com>
Co-authored-by: Christian Clauss <cclauss@me.com>
Co-authored-by: Christian Clauss <cclauss@me.com>
Co-authored-by: Christian Clauss <cclauss@me.com>
Co-authored-by: Christian Clauss <cclauss@me.com>
Co-authored-by: Christian Clauss <cclauss@me.com>
Co-authored-by: Christian Clauss <cclauss@me.com>
Co-authored-by: Christian Clauss <cclauss@me.com>
Co-authored-by: Christian Clauss <cclauss@me.com>
|
Hey @zky001, TravisCI finished with status TravisBuddy Request Identifier: 1fe80900-b45d-11ea-bd89-f57d85bb28d1 |
|
Hey @zky001, TravisCI finished with status TravisBuddy Request Identifier: 4feb7290-b45d-11ea-bd89-f57d85bb28d1 |
Co-authored-by: Christian Clauss <cclauss@me.com>
Co-authored-by: Christian Clauss <cclauss@me.com>
|
Hey @zky001, TravisCI finished with status TravisBuddy Request Identifier: 6ddc2190-b45e-11ea-bd89-f57d85bb28d1 |
update some function name and update doctest
|
Hey @zky001, TravisCI finished with status TravisBuddy Request Identifier: 654073f0-b469-11ea-bd89-f57d85bb28d1 |
change some code format to fit flake8 review
* Update avl_tree.py it's true definition of AVL tree,change left and right rotation,and add avl_tree doctest * Update avl_tree.py * Update data_structures/binary_tree/avl_tree.py Co-authored-by: Christian Clauss <cclauss@me.com> * Update data_structures/binary_tree/avl_tree.py Co-authored-by: Christian Clauss <cclauss@me.com> * Update data_structures/binary_tree/avl_tree.py Co-authored-by: Christian Clauss <cclauss@me.com> * Update data_structures/binary_tree/avl_tree.py Co-authored-by: Christian Clauss <cclauss@me.com> * Update data_structures/binary_tree/avl_tree.py Co-authored-by: Christian Clauss <cclauss@me.com> * Update data_structures/binary_tree/avl_tree.py Co-authored-by: Christian Clauss <cclauss@me.com> * Update data_structures/binary_tree/avl_tree.py Co-authored-by: Christian Clauss <cclauss@me.com> * Update data_structures/binary_tree/avl_tree.py Co-authored-by: Christian Clauss <cclauss@me.com> * Update data_structures/binary_tree/avl_tree.py Co-authored-by: Christian Clauss <cclauss@me.com> * Update data_structures/binary_tree/avl_tree.py Co-authored-by: Christian Clauss <cclauss@me.com> * Update data_structures/binary_tree/avl_tree.py Co-authored-by: Christian Clauss <cclauss@me.com> * Update avl_tree.py update some function name and update doctest * Update avl_tree.py change some code format to fit flake8 review Co-authored-by: Christian Clauss <cclauss@me.com>
it's true definition of AVL tree,change left and right rotation,and add avl_tree doctest
Describe your change:
Checklist:
Fixes: #{$ISSUE_NO}.