当前位置: 首页 > news >正文

连云港百度推广网站建设公众号推文模板

连云港百度推广网站建设,公众号推文模板,手机网站管理软件,成都门户网站建设公司题目描述#xff1a; 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1#xff1a;输入#xff1a;l1 [1,2,4], l2 [1,3,4] 输出#xff1a;[1,1,2,3,4,4] 示例 2#xff1a;输入#xff1a;l1 [], l2 [] 输…题目描述 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1 输入l1 [1,2,4], l2 [1,3,4] 输出[1,1,2,3,4,4] 示例 2输入l1 [], l2 [] 输出[] 示例 3输入l1 [], l2 [0] 输出[0]提示两个链表的节点数目范围是 [0, 50] -100 Node.val 100 l1 和 l2 均按 非递减顺序 排列 算法一 思路 使用指针法创建新链表逐个存入新链表 代码实现 # includestdlib.hstruct ListNode{int val;struct ListNode *next; };struct ListNode* mergeTwoLists(struct ListNode* list1, struct ListNode* list2){struct ListNode *newhead(struct ListNode*)malloc(sizeof(struct ListNode));//新链表struct ListNode *prevnewhead;//节点指针while(list1!NULL list2!NULL){//都不为空节点if(list1-val list2-val){//list1小prev-nextlist1;//入新链表list1list1-next;//list1后移}else{//list2prev-nextlist2;list2list2-next;}prevprev-next;//节点指针后移}prev-nextlist1NULL?list2:list1;//取另一个非空的链表节点return newhead-next;//返回头节点指针 } 算法二 思路 使用递归法逐步缩小链表规模 判断链表节点指向值大小小的节点指针后移进行递归最终合并完成 代码实现 # includestdlib.hstruct ListNode{int val;struct ListNode *next; };struct ListNode* mergeTwoLists(struct ListNode* list1, struct ListNode* list2){if(list1NULL){//list1为空节点return list2;//返回list2}else if(list2NULL){//list2为空节点return list1;//返回list1}else if(list1-val list2-val){//list1指向的值更小list1-nextmergeTwoLists(list1-next,list2);//list1-next递归return list1;//返回list1}else{//list2指向的值更小list2-nextmergeTwoLists(list1,list2-next);//list2-next递归return list2;//返回list2} }
http://www.w-s-a.com/news/55055/

相关文章:

  • 官方查企业的网站办公用品网站建设策划书
  • 微信网站搭建哪家好网站中转页
  • 阿里巴巴网站开发是谁长沙自助模板建站
  • 阿里云网站方案建设书网络公司运营是干啥的
  • 南通seo网站排名优化nginx wordpress rewrite
  • 网站做成软件做内部网站费用
  • 浙江企业网站建设网站域名有了 网站如何建设
  • 学编程哪个机构有权威德州做网站优化
  • 最火的网站开发语言福州网站建设服务商
  • 嘉兴网站制作哪里好asp网站源码免费版
  • 如何给网站配置域名百度网站统计添加网址
  • 搭建wap网站磁力引擎
  • 如何给公司网站做推广个人网站可以做社区吗
  • 网站建设为什么不给源代码大理如何做百度的网站
  • 网站代理违法吗网站备份流程
  • 免费域名查询网站wordpress wordfence
  • h5响应式网站模板制作巴南网站制作
  • 网站方案报价软文什么意思
  • 电子商城网站如何建设上海公司车牌价格
  • 丽江网站设计公司专业公司网站设计企业
  • iis怎么建设网站特色产品推广方案
  • 道路建设网站专题品牌网站建设特色大蝌蚪
  • 网站开发组合 所有组合如何做com的网站
  • 电商网站怎么做的Wordpress 报表的插件
  • 纹理网站推荐买了两台服务器可以做网站吗
  • 机关公文写作网站南宁互联网推广
  • 五指山网站开发价格免费申请网站域名
  • 帝国音乐网站怎么做数据表电脑优化软件
  • 做国外网站收款怎么收建筑人才招聘网站
  • 毕设做桌面端还是网站sns社交网站 建设