2014-09-04 186 views
-2

我一直在尝试编写一个程序来使用插入排序对链接列表进行排序,并且我找到的解决方案以迭代的方式执行,我们如何编写递归算法?插入排序 - 链接列表 - 递归

ps。这不是一个分配问题。

+0

我通常会问你的问题是什么,或者什么的,但严重只是谷歌这有答案全部结束,其中许多与代码。 – U2EF1 2014-09-04 04:25:29

+0

如果我没有这样做,那么是无论如何,但它是堆栈溢出是不是它。一个不明的链接会有所帮助。 – 2014-09-04 04:33:21

回答

0
To insert a node n to a list L: 
    If L is empty, return n 
    Split L into L0 (the head, first item in L) and LR (the rest) 
    If n.data < L0.data then insert n at the head of L and return L 
    insert n into LR and return L