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

面试必考精华版Leetcode2095. 删除链表的中间节点

题目:


 

代码(首刷看解析 day22):

class Solution {
public:ListNode* deleteMiddle(ListNode* head) {if(head->next==nullptr) return nullptr;ListNode *right=head;ListNode *left=head;ListNode *NodeBeforeLeft;while(right!=nullptr&&right->next!=nullptr){right=right->next->next;NodeBeforeLeft=left;left=left->next;}NodeBeforeLeft->next=NodeBeforeLeft->next->next;return head;}
};

知识点:链表节点都是指针,定义要加*

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

相关文章:

  • 对 Redis 实现分布式事务的探索与实现
  • Matlab实现Spectral Clustering算法
  • Android 测试
  • 全面解析大语言模型的工作原理
  • cmake+pybind11打包c++库成python wheel安装包
  • 史上最细,接口自动化测试框架-Pytest+Allure+Excel整理(代码)
  • 【计算机视觉中的 GAN 】 - 条件图像合成和 3D 对象生成(2)
  • 智安网络|常见的网络安全陷阱:你是否掉入了其中?
  • 亚马逊云科技HPC解决方案,帮助浙江大学实现成本和科研任务的双丰收
  • 【Docker】Docker中安装MySQL数据库
  • Unity的IPostBuildPlayerScriptDLLs:深入解析与实用案例
  • MySQL数据库服务器安装与配置(步骤简单详细,看完可学会下载MySQL所有版本)
  • PowerDesigner16.5安装教程
  • Java反射全面详解
  • 助力工业物联网,工业大数据之费用事实指标分析及实现【二十四】
  • Istio 安全 mTLS认证 PeerAuthentication
  • 【MySQL】数据库基本使用
  • 计算shell脚本执行的时间
  • 无网络环境下,如何部署Docker镜像
  • 瑞吉外卖项目----(2)缓存优化
  • c++ http url encode decode
  • @vue/composition-api功能介绍
  • WebSocket整合直播
  • 【Linux】IO 篇:文件调用原理,文件描述符,FILE的内涵,解析重定向,理解缓冲区
  • 力扣:47. 全排列 II(Python3)
  • Android uart-修改串口节点名
  • 【HarmonyOS】键盘遮挡输入框时,实现输入框显示在键盘上方
  • day19-二叉树的最大最小深度
  • Ansible-roles
  • NullPointerException导致手机重启案例分析