首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
爱学习的烜哥儿
获赞
1
粉丝
1
关注
6
看过 TA
0
广东金融学院
2022
C++
IP属地:广东
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑爱学习的烜哥儿吗?
发布(1)
评论
刷题
收藏
爱学习的烜哥儿
关注TA,不错过内容更新
关注
2021-08-10 16:12
广东金融学院 C++
题解 | #反转链表#
求链表的反转,首先判断该链表是否为空,为空直接返回null判断头节点是否含有下一个节点,没有直接返回head首先遍历链表得到最后一个节点的val创建新的头节点val就是原节点的val记得将原链表指针的下一个节点设置为空下面每次遍历得到原链表最后一个节点并赋给新链表。最后将原链表头节点插到新链表最后即可#重点不要忘了先判断链表是否为空还有只有一个节点的情况#指针建议设置为倒数第二个节点,因为每次赋值后需要将最后一个节点做删除操作
0
点赞
评论
收藏
分享
1
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客企业服务