super.add();//calls the non-recursive add function in superclass.}
这里的问题是,当我从子类中的新添加函数调用super.add有一个对add()的调用,它调用子类中的递归add函数,而不是Stree.add(),而不是Tree.add(),后者导致无限循环。你们知道问题出在哪里了吗?这是一项家庭作业,因此我不能更改递归函数的名称。明确要求我向递归添加
我想要一个插入函数,它调用一个私有的递归插入函数,将下一个数字添加到链表的末尾。我在应该使用哪些参数以及递归插入函数中应该使用哪些参数方面遇到了问题。我认为递归插入函数需要一个节点指针来进行递归遍历。is where the first insert method is } Node* first;
下面是我坚持使用的函数a[] = { 1