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

淘客客怎么做自己的网站在线看seo网站

淘客客怎么做自己的网站,在线看seo网站,wordpress电子邮件怎么设置,网站流量分析报告1. 题意 原地反转链表,非常经典的一道题。 2. 解决 2.1 非递归 非递归的比较好理解;链表需要维护前驱和后继两个信息,当我们要更改后继时,先要把原来的后继先存起来。 /*** Definition for singly-linked list.* struct List…

1. 题意

原地反转链表,非常经典的一道题。

2. 解决

2.1 非递归

非递归的比较好理解;链表需要维护前驱后继两个信息,当我们要更改后继时,先要把原来的后继先存起来。

/*** 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) {// A->B->C// next = getNext;// cur->next = pre// pre = cur;// cur =  next;// //          pre//          |//          V//  null <- A    B->C // null <- A     ListNode *pre = nullptr;ListNode *cur = head;while ( cur ) {ListNode *nxt = cur->next;cur->next = pre;pre = cur;cur = nxt;}return pre;}};
2.2 递归

递归的比较难理解一些 。

由于返回的是翻转后的头节点,因此需要不断的递归到没有后继节点的最后一个节点, 它就是反转后链表的头节点了。

返回的链表的最后 一个节点是head->next , 将它的指向改成当前节点。同时我们还需要将当前节点的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) {// A->B->Cif ( head == nullptr || head->next == nullptr) {return head;}ListNode *newHead = reverseList( head->next );ListNode *newListTail = head->next;newListTail->next = head;head->next = nullptr;return newHead;}};

3. 参考

[lc206]

http://www.dtcms.com/wzjs/163266.html

相关文章:

  • 巴音郭楞库尔勒网站建设千锋教育培训机构地址
  • wordpress上传速度搜索引擎优化seo论文
  • 网站怎么做伪静态seo外包优化网站
  • 建筑公司网站排名最新新闻热点事件摘抄
  • 网站维护是什么工作商品推广软文范例300字
  • 网站新闻怎么写网络营销计划的七个步骤
  • 做网站需要提供什么条件北京seo执行
  • 网站开发维护人员域名备案查询站长工具
  • 网站seo公司什么网站都能进的浏览器
  • 沈阳微信网站制作价格百度账号中心官网
  • 做平台的网站有哪些功能吗湖南株洲疫情最新情况
  • 网站建设工程师工资百度统计平台
  • 金湖企业网站制作北京网络营销推广培训哪家好
  • 广州建网站seo关键词搜索和优化
  • directadmin网站储存目录千牛怎么做免费推广引流
  • 哪里需要人做钓鱼网站在线培训系统平台
  • 网站开发语言比例app开发定制
  • 深圳网站建设seo一个关键词要刷多久
  • 建设网站建设多少钱产品软文案例
  • 合肥做网站专家如何写营销软文
  • 网站SEO基础代做百度app官网下载安装
  • 长沙专业网站建设公司百度推广渠道商
  • 齐齐哈尔市建设局网站sem竞价培训
  • 江西网站设计电话兰州正规seo整站优化
  • 青岛网站建设公司新产品如何快速推广市场
  • 西安网站建设工程独立站seo是什么
  • 成华区网站开发优化seo是什么意思
  • 如何选择南京网站建设正规网站建设公司
  • 商务网站建设的必备功能域名停靠网页推广大全2023
  • 怎么在社保网站上做员工减少百度seo公司一路火