标签: c++ mergesort
请帮助我了解s和f如何获取随机值,代码就是这样。
以下是我的MergeSort代码:
问题
我的链接列表按以下顺序或者具有以下值: 6 2 53 1 3 5 30 100
当我输出cut,f,s的值时 它给出了以下内容:
并且在s的最后一个值之后,它表示停止工作,好像发生了分段错误。
问题: 我不明白s和f如何得到随机值,代码就是这样的。
答案 0 :(得分:2)
您可能需要在else块的末尾添加以下行:
return merged;