C++:forward_list尾部添加元素

“棘手”的问题

请使用C++11新标准编译运行.[此源码并非一个完美的解决方案.仅供测试学习.]

编写函数,接受一个forward_list和两个string共三个参数。函数应在链表中查找第一个string,并将第二个string插入到紧接着第一个string之后的位置.若第一个string未在链表中,则将第二个string插入到链表中。

从前面向forward_list插入数据很简单,而从尾部插入数据则难度很大。目前这个解决方案解决了题目的问题,但明显不是最好的解决方案。

C++.
image-2048

源码

一个有关“C++:forward_list尾部添加元素”的想法

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据