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

青岛专业做外贸网站咨询公司名字

青岛专业做外贸网站,咨询公司名字,平面设计公司图片,网站建设选择题https://leetcode.cn/problems/reverse-linked-list/description/ 题目 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 示例 1: 输入:head [1,2,3,4,5] 输出:[5,4,3,2,1]示例 2: 输入&am…

https://leetcode.cn/problems/reverse-linked-list/description/

题目 

给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。

示例 1:

输入:head = [1,2,3,4,5]
输出:[5,4,3,2,1]

示例 2:

输入:head = [1,2]
输出:[2,1]

示例 3:

输入:head = []
输出:[]

思路

逐个遍历,更改当前结点的next指针,指向它的前驱结点。

代码:

/*** Definition for singly-linked list.* struct ListNode {*     int val;*     ListNode *next;*     ListNode() : val(0), next(nullptr) {}*     ListNode(int x) : val(x), next(nullptr) {}*     ListNode(int x, ListNode *next) : val(x), next(next) {}* };*/// 头插法建立单链表
class Solution {
public:ListNode* reverseList(ListNode* head) {ListNode* prev = nullptr;ListNode* cur = head;ListNode* next;while(cur){next = cur->next;   // cur的后面结点cur->next = prev;   // cur的前面结点prev = cur;cur = next;}return prev;}
};

learn

思路不清晰,导致代码乱写。

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

相关文章:

  • 做网站业务员提成几个点网站创建数据库
  • 网站这么设置微信支付宝温州网站 公司
  • 求个网站这么难吗2021年wordpress模板+免费
  • 宿州北京网站建设站长统计在线观看
  • 南京做企业号微网站营销成都专业seo公司
  • 天台做网站wordpress首次请求慢
  • 台州路桥做网站的公司有哪些扁平化配色方案网站
  • 在线做印章网站代理公司注册收费
  • 专业的网站设计公司c 中怎么用html5做网站
  • ipad做电影网站网络宣传广告费多少
  • 北京网站建设有哪些阿里云 iis 默认网站
  • 网站规划与设计教案爱做网站视频
  • 中国建设银行的官方网站阿里巴巴个人网站怎么做
  • 网站不备案百度收录吗金融网站设计方案
  • 网站建设公司新员工培训pptwordpress固定连接nginx
  • 儿童设计网站上海专业高端网站建
  • 承德建设网站公司网站开发 .net
  • 软件项目管理计划书百度seo按天计费
  • 企业网站建设的重要性及意义《网站建设验收报告》
  • 乡村网站建设开发软件公司
  • 重庆建设定额网站华为荣耀官网商城首页
  • 4399谁做的网站网络营销师
  • 网站解析怎么做广州平台公司
  • 做移动网站多少钱创意+wordpress
  • 长春网站建设长春wordpress页面内
  • 网站导入专业模板建站价格
  • 济宁任城区建设局网站夜晚直播
  • 外贸网站如何推广优化微营销平台
  • 电商网站 投诉维护一个网站难吗
  • 如东做网站公司wordpress 注册机制