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

南京外贸网站建设深圳网站设计+建设首选深圳市

南京外贸网站建设,深圳网站设计+建设首选深圳市,通信网站建设,专业建站流程每日一题(反转链表) 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/404105/

相关文章:

  • 网站优化是怎么做的深圳微商城网站制作价格
  • 培训班有哪些课程网站seo查询站长之家
  • 访问最多技术网站排名网站轮播效果怎么做
  • 医疗手机网站品牌推广论文
  • 杭州做商业地产开什么网站好杭州建设局
  • 北京wap网站建设莘庄做网站
  • 济南上门做睫毛的网站南昌seo排名方案
  • 兰州企业建设网站学校安全教育网站建设
  • 做网站建设的平台电商外贸平台有哪些
  • 杭州公司的网站建设公司北京朝阳做网站
  • 厦门在线制作网站中国十大建筑设计公司排名
  • 阿里云多网站国内网站建设 必须实名认证
  • 中国住房建设部网站南宁外贸网站建设功能公司
  • 广东省网站备案免费零食网站模板
  • 推广型网站开发软件怎么看网站是否备案成功
  • 怎么做网站编程培训班
  • 衡阳做网站ss0734淘客网站难做吗
  • 怎么做监控直播网站做网站大概价格
  • 建设厅网站给领导留言如何查看螺蛳粉的软文推广
  • 三门峡市建设项目备案网站网站开发维护前景
  • 旅游村庄网站建设方案宣传册
  • 广西医科大学网站建设2024年个体工商户年报怎么填
  • o2o典型代表网站用插件做网站
  • 网站建筑设计最新新闻热点国家大事
  • 兰州城建设计院网站seo代码优化包括哪些
  • 门户网站特点怎样做才能让百度前两页有自己网站内容
  • 什么网站都能进的浏览器收录好的博客网站吗
  • 林业厅网站建设方案百度推广后台登陆首页
  • 个人asp网站模板下载哪里有专业网站建设公司
  • 毕业网站建设ppt支部品牌建设实施方案