题目描述[原题链接][acwing.com/problem/content/description/34/]
输入两个递增排序的链表,合并这两个链表并使新链表中的结点仍然是按照递增排序的。
样例
1 | 输入:1->3->5 , 2->4->5 |
算法分析
建一个傻瓜节点,防止全空,判断当前链表的值大小,将小值接在链表的新链表,自身后移,直到有一个链表空,最后将不空的链表接在新链表,结束
C++代码
1 | /** |
Java代码
1 | /** |
从入门到放弃
输入两个递增排序的链表,合并这两个链表并使新链表中的结点仍然是按照递增排序的。
1 | 输入:1->3->5 , 2->4->5 |
建一个傻瓜节点,防止全空,判断当前链表的值大小,将小值接在链表的新链表,自身后移,直到有一个链表空,最后将不空的链表接在新链表,结束
1 | /** |
1 | /** |