【无标题】力扣报错:member access within null pointer of type ‘struct ListNode‘

项目场景:

做单链表反转题目,报错:member access within null pointer of type 'struct ListNode'

题目链接:LINK


问题描述

我明明在初始化指针时候,已经处理了n2->next情况却依然报错

这个报错提示含义是:大概就是他给你传个空指针的话你的语法是错误的含义。


原因分析:

提示:这里填写问题的分析:
那这里是这么回事?再后来看别人的代码过程中,我发现了一个我忽视的地方,就是虽然我在初始化时候考虑到了head->next的情况,但是我并没有考虑n3->next情况


解决方案:

我们对n3往下走加一个判断条件就行,如果n3等于NULL,就不用执行n3=n3->next


完。

相关推荐
52Hz11824 分钟前
力扣230.二叉搜索树中第k小的元素、199.二叉树的右视图、114.二叉树展开为链表
python·算法·leetcode
苦藤新鸡27 分钟前
56.组合总数
数据结构·算法·leetcode
菜鸟233号37 分钟前
力扣647 回文子串 java实现
java·数据结构·leetcode·动态规划
LiLiYuan.39 分钟前
【Cursor 中找不到LeetCode 插件解决办法】
算法·leetcode·职场和发展
Charlie_lll40 分钟前
力扣解题-[3379]转换数组
数据结构·后端·算法·leetcode
captain3761 小时前
Java队列(Queue)
算法·链表
TracyCoder1231 小时前
LeetCode Hot100(23/100)——142. 环形链表 II
算法·leetcode·链表
jigsaw_zyx1 小时前
提示词工程
人工智能·算法
A尘埃1 小时前
银行个人贷款违约风险预测(逻辑回归)
算法·机器学习·逻辑回归