合并两个排序的链表
来源:互联网 发布:qq强制聊天js脚本代码 编辑:程序博客网 时间:2024/06/05 17:58
程序算法思想很简单,不作过多的介绍,直接上核心代码:
typedef struct ListNode{ int m_nValue; ListNode* m_pNext;};//递归解法ListNode* Merge(ListNode* pHead1,ListNode* pHead2){ if(pHead1==NULL) { return pHead2; } if(pHead2==NULL) { return pHead1; } ListNode* pMergedHead=NULL; if(pHead1->m_nValue<pHead2->m_nValue) { pMergedHead=pHead1; pMergedHead->m_pNext=Merge(pHead1->m_pNext,pHead2); } else { pMergedHead=pHead2; pMergedHead->m_pNext=Merge(pHead1,pHead2->m_pNext); } return pMergedHead;}
阅读全文
3 0
- 两个已排序链表的合并
- 两个已排序链表的合并
- 合并两个排序的链表
- 合并两个排序的链表
- 合并两个排序的链表
- 合并两个排序的链表
- 合并两个排序的链表
- 合并两个排序的链表
- 合并两个排序的链表
- 合并两个排序的链表
- 合并两个排序的链表
- 合并两个排序了的链表
- 合并两个排序的链表
- 23.合并两个排序的链表
- 合并两个排序的链表
- 合并两个排序的链表
- 合并两个排序的链表
- 合并两个排序的链表
- 函数式编程和响应式编程
- C++之标准库的特殊元素
- 07.java语言基础-java5对数组的支持-方法的可变参数
- jQuery自定义插件编写
- HDU5972-bitset的应用或者shift-and
- 合并两个排序的链表
- 专题二 符号的技巧---- 10.单引号和双引号
- 08.java语言基础-实现int类型数组元素拷贝
- 18. 4Sum
- 第41课:Checkpoint彻底解密:Checkpoint的运行原理和源码实现彻底详解
- 09.java语言基础-system类中的arraycopy方法
- 在android中创建计时器
- DP--多重背包--队列优化
- Chrome和Firefox插件个人收藏