我正在尝试编写一个递归方法,通过递归将元素插入到链表中。List insert( int element, List list ) // Implement.List类如下所示(不包括getters/setters和其他方法,比如我已经实现的lengthpublic class List int head;}
我在这个方法的递归</e
我需要在一个名为Node的类中编写一个名为findMax的方法,该类有两个实例变量: int value和Node next。该方法不带参数,并且必须返回链表中的最大值。在程序的上下文中,该方法将始终由链表的第一个节点调用(递归调用除外)。当我正在努力完成这个方法时,我意外地发现了一个可行的解决方案: int max = value;
if(next ==