m0_55412395 2022-08-24 20:12 采纳率: 20%
浏览 32
已结题

new出来的数组,在递归调用的时候如何依次赋值

img


在图里如何依次把左子树left和右子树right的值依次放到are数组里啊,emo……

  • 写回答

1条回答 默认 最新

  • 浪客 2022-08-25 14:11
    关注
    你的代码中进行了arr++,最后返回的指针可能已经越界了。
    sizeof获取到的是类型的大小,不是整个链表的大小。
    每次进入函数都是重新new,因此数组各个都是独立的,可以使用static int a
    建议使用vector<int> ,把它传给函数,在函数中直接push_back()就行,都不需要管大小。
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 9月7日
  • 已采纳回答 8月30日
  • 创建了问题 8月24日