剑指offer 面试题17 合并两个有序链表
2014-12-23 12:48
274 查看
struct LinkNode{ int data; LinkNode *next; }; LinkNode* Merge(LinkNode *pHead1,LinkNode *pHead2){ if(pHead1==NULL){ return pHead2; } else if(pHead2==NULL){ return pHead1; } LinkNode *pMergeHead=NULL; if(pHead1->data<pHead2->data){ pMergeHead=pHead1; pMergeHead->next=Merge(pHead1->next,pHead2); } else{ pMergeHead=pHead2; pMergeHead->nextMerge(pHead1,pHead2->next); } return pMergeHead; }
相关文章推荐
- 【面试题17】将两个有序的链表合并
- 《剑指Offer》学习笔记--面试题17:合并两个排序的链表
- 【面试题】剑指Offer-17-合并两个有序的单链表
- 剑指Offer系列-面试题17:合并两个排序的链表
- 剑指Offer---面试题17:合并两个有序链表
- 剑指Offer之面试题17:合并两个排序的链表
- 剑指offer面试题17,18:反转链表+合并有序链表
- 《剑指offer》面试题17:合并两个排序的链表
- 剑指offer-面试题17:合并两个排序的链表
- 《剑指Offer》面试题17:合并两个排序的链表
- 合并两个有序链表(面试题 17)
- 剑指Offer_面试题17_合并两个有序链表
- 剑指offer-chapter3-面试题17-合并两个排序的链表(java)
- 剑指offer之面试题17:合并两个排序的链表
- 剑指offer(面试题17):合并两个已排序的链表
- 剑指Offer面试题16反转链表(递归和非递归),面试题17合并两个排序的链表(递归)
- 面试题17:合并两个有序链表(Leetcode-21:Merge Two Sorted Lists)
- 面试题17:合并两个有序链表,递归和非递归实现
- 《剑指offer》面试题17—合并两个排序链表
- 剑指offer——面试题17:合并两个排序的链表