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

宿州专业网站建设公司兰山区网站建设推广

宿州专业网站建设公司,兰山区网站建设推广,wordpress 4.9.6 下载,动态ip网站如何备案每日一题(反转链表) 206. 反转链表 - 力扣(LeetCode) 思路: 可以定义一个新的newhead结构体指针。再定义cur指针和next指针互相配合,将原链表中的节点从头到尾依次头插到newhead链表中,同时更…

每日一题(反转链表)

206. 反转链表 - 力扣(LeetCode)
在这里插入图片描述

思路:

可以定义一个新的newhead结构体指针。再定义cur指针和next指针互相配合,将原链表中的节点从头到尾依次头插到newhead链表中,同时更新newhead。最后返回newhead即可。

注意这里头插是改变cur指针的next,让cur指针的next指向newhead之后,cur就需要向后走指向其后一个节点,但是此时cur的next已经被修改了,所以一定要提前保存好cur的next指针的地址。再使用cur = next;语句改变cur的指向。

代码实现:

struct ListNode* reverseList(struct ListNode* head){struct ListNode* cur=head;struct ListNode* newhead=NULL;struct ListNode* next =NULL;while(cur){//将头取下来进行头插next = cur->next;//记录下一个位置cur->next = newhead;newhead = cur;//更新头指针cur = next; }return newhead;
}

完结

反转链表的分析就到这里啦,若有不足,欢迎评论区指正,下期见!

http://www.yayakq.cn/news/945464/

相关文章:

  • 中壹建设工程有限公司官方网站缅甸最新新闻
  • 网站建设入门教学网页设计的论文怎么写
  • 优惠做网站微网站绑定域名
  • 开发个微网站多少钱WordPress好像微博一样插件
  • 郑州网站开发定制网络营销的优势包括
  • 贸易网站源码北京做网站定制价格
  • 网站方案建设书怎么写广州市比较大型的网站建设公司
  • 有哪些做外贸免费的网站做网站的岗位
  • 口碑好的广州做网站wordpress数据库教程
  • 北京网站建站系统平台怎么看网站的建站公司是哪个
  • 百度 特定网站搜索唐山快速建站公司
  • 基于jsp的网站开发开题报告做网站开发钱
  • 山东金融行业网站开发个人导航网站怎么备案
  • 网站上报名系统怎么做网站备案信息注销
  • 深圳网站建设 联雅网络qq做我女朋友好吗网站
  • 电子商务网站建设与管理试题答案沈阳学校网站建设
  • 深圳大型网站建设服务公司简述企业网站的建设流程
  • 网站超级链接如何成立一个自己的品牌
  • 展示型企业网站营销目标主要有传奇网站如何建设
  • 优化推广网站淄博个人能为公司网站备案吗
  • 云畅网站建设百度快照下载
  • 哪家公司网站建设口碑好百度搜索引擎排名规则
  • 收费网站怎么建立青岛网站设计品牌企业
  • 网站开发亿玛酷适合5硬件开发平台
  • 官方网站模板百度网页版入口官网
  • 陕西科技网站建设做微商有哪些网站可以免费宣传
  • 网站自己做自己的品牌好做新网站建设市场
  • 中国建设银行手机银行官方网站公积金网站 如何做减员
  • 怎么做的网站收录快百度收录万网空间的网站需要多久
  • 百度站长提交网址qq企业邮箱登录入口