gpt4 book ai didi

c++ - 如何在 C++ 中拆分列表?

转载 作者:搜寻专家 更新时间:2023-10-31 00:51:13 24 4
gpt4 key购买 nike

我正在尝试使用未排序的链表实现归并排序,但需要使用 C++ 中的 STL 列表。我了解如何使用我自己制作的链表来实现它,但对如何使用 STL 列表感到困惑。

例如,我如何拆分列表?由于没有 next 指针设置为 null,我不知道如何递归地拆分列表。感谢您的帮助!

最佳答案

常规方法(对于 C++)是保持列表本身不变。

不要拆分列表,而是让您的代码使用迭代器,并且要“拆分列表”,将一对迭代器仅传递给列表的一部分而不是整个列表。

关于c++ - 如何在 C++ 中拆分列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55754053/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com