博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
合并两个排序链表
阅读量:3940 次
发布时间:2019-05-24

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

在这里插入图片描述

  • 迭代
class Solution {
public ListNode mergeTwoLists(ListNode l1, ListNode l2) {
ListNode node=new ListNode(0); ListNode cur=node; while(l1!=null&&l2!=null){
if(l1.val
  • 递归
class Solution {
public ListNode mergeTwoLists(ListNode l1, ListNode l2) {
if(l1==null){
return l2; } if(l2==null){
return l1; } if(l1.val<=l2.val){
l1.next=mergeTwoLists(l1.next,l2); return l1; }else{
l2.next=mergeTwoLists(l1,l2.next); return l2; } }}

没想到,递归是看大佬写的,学习理解记忆一下吧!

转载地址:http://isnwi.baihongyu.com/

你可能感兴趣的文章
using matlab drawing line graph for latex
查看>>
How package finding works
查看>>
build opencv3.3.0 with VTK8.0, CUDA9.0 on ubuntu9.0
查看>>
how to compile kinfu_remake with cuda 9.0 opencv2.4.13.4
查看>>
qtcreator4.4.1中cmake 与cmake3.5.1本身generate出来的setting是有区别的解决方法
查看>>
ubuntu下解决csdn网页打不开的问题
查看>>
MySQL server has gone away 问题的解决方法
查看>>
MySQL十大优化技巧
查看>>
PHP中文件读写操作
查看>>
php开发常识b_01
查看>>
PHP单例模式
查看>>
PHP项目设计
查看>>
memcache的安装及管理
查看>>
git 传输
查看>>
创建新项目
查看>>
印刷工艺- 喷墨印刷
查看>>
印刷工艺流程
查看>>
印刷业ERP启蒙
查看>>
Java8 Lambda表达式使用集合(笔记)
查看>>
Java魔法师Unsafe
查看>>