0
我需要编写一个方法,以递归方式将项目插入到单个链接的排序列表中。该列表中的节点类看起来是这样的:递归插入排序列表
protected class Node<T> {
protected Node(T data) {
this.data = data;
}
protected T data;
protected Node<T> next;
}
protected Node<E> head;
}
的方法签名是:无效插入(E数据)。 我可以迭代地做到这一点,但我似乎无法围绕如何递归地做我的头。谁能提供任何见解?
@MatthewDean不字面*循环*,它必须是递归的。 –