请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

LinkedList的add方法改为递归的方式,未加载wkernelbase.pdb

问题详情https://bbs.csdn.net/topics/392720453

现在的add方法改为这样,问题依旧没有解决

void add(int index, T t,Node<T> *node) {
	if (index < 0 || index > size) {
		throw "范围问题";
	}
	
	Node<T> *prev = node;
	Node<T> *prev_next = prev->next;

	if (index == 0)
	{
		prev->next = new Node<T>(t, prev->next);
		return ;
	}

	
	add(index - 1, t, prev_next);
	

}

麻烦各路大佬解答~已经卡了很久了,没有思路了……

正在回答 回答被采纳积分+3

1回答

liuyubobobo 2019-06-28 01:09:18

我在课程的补充代码中,提供了一般链表的递归实现,在你的环境下运行一下这个代码,看是否有问题?如果没有问题,参考一下这个代码的写法?:)


传送门:https://github.com/liuyubobobo/Play-with-Data-Structures/blob/master/05-Recursion/Optional-01-Recursive-LinkedList/src/LinkedListR.java


加油!:)

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信