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

MergeTwoSortedLists 【合并有序链表】

有种归并排序的感觉
链表好久不用有些生疏了,思想思路是对的,但是代码写出来有问题,。
写完说点感受:
当时在学校学习链表的时候,就了解到链表分为“有头节点”和“无头节点”的链表,所以这里好像就不练,拿来之后,手有点生疏。
做完题目之后,给我的而感受就是,我解题用的head就是有头节点的,而题目中的list1和list2就是无头结点的链表。

public ListNode mergeTwoLists(ListNode list1, ListNode list2) {ListNode head = new ListNode();head.next = null;ListNode cur = head;while(list1 != null && list2 != null){if(list1.val <= list2.val){cur.next = list1;list1 = list1.next;}else{cur.next = list2;list2 = list2.next;}cur = cur.next;}if(list1 != null){cur.next = list1;}if(list2 != null){cur.next = list2;}return head.next;}

说一个刷题的时候遇到的问题
java.lang.NoSuchMethodError: ‘ListNode ListNode.deserialize(java.lang.String)’
不是我写的有问题,还以为我自己生疏了
java.lang.NoSuchMethodError: ‘ListNode ListNode.deserialize(java.lang.String)’

http://www.lryc.cn/news/278702.html

相关文章:

  • 基于多反应堆的高并发服务器【C/C++/Reactor】(中)HttpRequest模块 解析http请求协议
  • muduo网络库剖析——网络地址InetAddress类
  • 什么是本地IP?服务器本地IP有哪些优势?
  • Open CASCADE学习|参数化球面的奇异性
  • 基础知识篇(一)Acticity生命周期
  • Java内存结构
  • Java--ListUtil工具类,实现将一个大列表,拆分成指定长度的子列表
  • SpringSecurity 密码加密登录
  • 大模型实战作业03
  • 【AI视野·今日Sound 声学论文速览 第四十四期】Tue, 9 Jan 2024
  • Windows Copilot 更新及使用教程
  • 【Android开发】不同Activity之间的数据回传实例(一)摘桃子游戏
  • 增量式PID和脉冲轴组合控制阀门开度(算法介绍)
  • 解决Vue.js Devtools未检测到Vue实例的问题
  • 【Java基础】进程与线程,并发与并行,CPU单核与多核
  • git修改最新提交(commit)信息
  • 想寻找Axure的替代品?我们已经试用了10+款设计工具,来看看吧!
  • 报文大小限制、请求体类型总结
  • rknn加载onnx时报错 GLIBC=2.29 no found librknnc.so
  • ASP .net core微服务实战(杨中科)
  • 使用命令行方式搭建uni-app + Vue3 + Typescript + Pinia + Vite + Tailwind CSS + uv-ui开发脚手架
  • VUE+bpmn.js实现工作流
  • 微信小程序Burp抓包
  • 基础篇_面向对象(什么是对象,对象演化,继承,多态,封装,接口,Service,核心类库,异常处理)
  • 【一、测试基础】Java基础语法
  • 社交距离 - 华为OD统一考试
  • Odrive 学习系列一:vscode 编译Odrive
  • Pandas实战100例 | 案例 21: 条件运算
  • Unity组件开发--长连接webSocket
  • 书客、柏曼、松下护眼台灯哪款更靠谱?实测核心数据对比PK!