Jump to content

Talk:AVL tree/C++: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 2:
 
I tested the elaborate code versus the shorter C++ version (on the main page) with the following results:
<pre>
 
AVLtree insertions took: 00:00:02.5097816
Set insertions took: 00:00:00.0080027
</pre>
 
Clearly, AVLtree is more like O(N<sup>2</sup>) or worse than O(log N). This is because it descends the tree during rotations (to adjust the balance factor). Set is clearly very fast at O(log N). The test was for 10000 insertions. If 100000 or 1000000 insertions are used Set rips through it but AVLtree stalls the machine.[[User:NNcNannara|NNcNannara]] ([[User talk:NNcNannara|talk]]) 12:45, 15 July 2016 (UTC)
Cookies help us deliver our services. By using our services, you agree to our use of cookies.