博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Merge Two Sorted Lists
阅读量:4618 次
发布时间:2019-06-09

本文共 1071 字,大约阅读时间需要 3 分钟。

1     ListNode *mergeTwoLists(ListNode *l1, ListNode *l2) { 2         if(l1==NULL) 3             return l2; 4         if(l2==NULL) 5             return l1; 6         ListNode *head,*p; 7         if(l1->val<=l2->val){ 8             head=l1; 9             l1=l1->next;10         }11         else{12             head=l2;13             l2=l2->next;14         }15         head->next=NULL;16         p=head;17         while(l1&&l2){18             if(l1->val<=l2->val){19                 p->next=l1;20                 l1=l1->next;21             }22             else{23                 p->next=l2;24                 l2=l2->next;25             }26             p=p->next;27             p->next=NULL;28         }29         while(l1){30             p->next=l1;31             l1=l1->next;32             p=p->next;33             p->next=NULL;34         }35         while(l2){36             p->next=l2;37             l2=l2->next;38             p=p->next;39             p->next=NULL;40         }41         return head;42     }

AC

转载于:https://www.cnblogs.com/crane-practice/p/3622789.html

你可能感兴趣的文章
一种可行的文档协同编辑方法实现
查看>>
委托和事件
查看>>
Chapter 17 Autorotation, Popover Controller, and Modal View Controllers
查看>>
webapi jsonp处理
查看>>
Breaking Bad.新的开始.
查看>>
C# 自定义属性Attribute
查看>>
Redis常见的应用场景解析
查看>>
静态内容生成器——Wyam
查看>>
汽车过沙漠问题【学习笔记】
查看>>
创建有输出参数的存储过程并在c#中实现DataGridView分页功能
查看>>
ASP.NET MVC 5 Jquery Validate
查看>>
DataGridView使用技巧十一:DataGridView用户输入时,单元格输入值的设定
查看>>
Python字符串操作
查看>>
ubuntu 8.04 无法使用apt-get 安装常用软件的解决办法
查看>>
第一次上机实验
查看>>
事物的基础知识
查看>>
DataContract with Json.Net
查看>>
get the page name from url
查看>>
visual studio中csproj文件中的project guid改为小写 ( notepad++ 正则)
查看>>
TeeChart显示三维的图形,使用Surface
查看>>