
我喜欢您进行递归,尽管它可能不是最佳解决方案。从您的代码中可以看出,您在设计代码时会认为它很深。您距答案仅一步之遥。
原因 :您忘记
root在递归情况下返回新节点。
if(temp!=NULL) noode->link=recrev(temp,c); // You need return the new root node here // which in this case is prev: // return prev; else return prev;
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)