Page 1 of 1

Problem 2 - Average Number of Children in a BST (20 points) Write a function getAverage Child Count(bst) that takes a bi

Posted: Sat Nov 27, 2021 10:32 am
by answerhappygod
Problem 2 Average Number Of Children In A Bst 20 Points Write A Function Getaverage Child Count Bst That Takes A Bi 1
Problem 2 Average Number Of Children In A Bst 20 Points Write A Function Getaverage Child Count Bst That Takes A Bi 1 (105.77 KiB) Viewed 89 times
In python
Problem 2 – Average Number of Children in a BST (20 points)
Write a function getAverageChildCount(bst) that takes a binary
search tree “bst” as input and returns the average number of
children per node, where each node may have zero, one, or two
children. (Assume that the bst is of the TreeNode type as
implemented in the attached BST.py file)
Problem 2 - Average Number of Children in a BST (20 points) Write a function getAverage Child Count(bst) that takes a binary search tree "bst as input and returns the average number of children per node, where each node may have zero, one, or two children. (Assume that the bst is of the TreeNode type as implemented in the attached BST.py file) Sample Tests/Outputs: bst = TreeNode(10) print(getAveragechildCount(bst)) bst. insert(5) bst.insert(17) print(getAverageChildCount(bst)) bst.insert(3) bst.insert(2) print(getAveragechildCount(bst)) bst.insert(8) print(getAverageChildCount(bst)) bst.insert(13) bst.insert(11) bst.insert(14) bst.insert(4) bst.insert(9) bst. insert(7) bst.insert(20) bst.insert(19) bst.insert(21) print(getAverageChildCount(bst)) . 0.6666666666666666 @.8 0.8333333333333334 8.9333333333 3333