13307130057_XiaoZhenchen_Assignment8.5

上次布置这项作业的时候还没有学BST，昨天上课刚教过，这两天就稍微写了一下。现完成了Part1和Part2，Part3以后有时间再完善。
为啥要返回Size? 这个size的复杂度还很高