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

广州建站软件在那儿能找网站建设

广州建站软件,在那儿能找网站建设,长春财经学院招生简章,网站建设学什么专业目录 一、题目二、思路2.1 解题思路2.2 代码尝试2.3 疑难问题2.4 AI复盘 三、解法四、收获4.1 心得4.2 举一反三 一、题目 二、思路 2.1 解题思路 需要有头尾指针,然后又觉得可以用递归 2.2 代码尝试 class Solution { public:ListNode* reverseList(ListNode* h…

目录

  • 一、题目
  • 二、思路
    • 2.1 解题思路
    • 2.2 代码尝试
    • 2.3 疑难问题
    • 2.4 AI复盘
  • 三、解法
  • 四、收获
    • 4.1 心得
    • 4.2 举一反三

一、题目


在这里插入图片描述

二、思路


2.1 解题思路

需要有头尾指针,然后又觉得可以用递归

2.2 代码尝试

class Solution {
public:ListNode* reverseList(ListNode* head) {ListNode* p=head;//尾指针ListNode* tail=new ListNode(0);//把每一个节点拆下来之后,依次从前接上//首节点跟null,其他依次连接首节点while(head){p=head;p->next=tail;tail=p;head=head->next;}return p;}
};

2.3 疑难问题

2.4 AI复盘

class Solution {
public:ListNode* reverseList(ListNode* head) {ListNode* prev = nullptr;  // 用于存储前一个节点ListNode* curr = head;    // 当前节点while (curr != nullptr) {ListNode* nextTemp = curr->next;  // 保存下一个节点curr->next = prev;               // 反转当前节点的指针prev = curr;                      // 移动prev到当前节点curr = nextTemp;                  // 移动curr到下一个节点}return prev;  // prev最终指向反转后的头节点}
};

正确更新指针:在反转链表时,你需要先保存当前节点的下一个节点(nextTemp),然后将当前节点的 next 指针指向前一个节点(prev),最后更新 prev 和 curr 指针。

三、解法


class Solution {
public:ListNode* reverseList(ListNode* head) {if (!head || !head->next) {return head;}ListNode* newHead = reverseList(head->next);head->next->next = head;head->next = nullptr;return newHead;}
};作者:力扣官方题解
链接:https://leetcode.cn/problems/reverse-linked-list/solutions/551596/fan-zhuan-lian-biao-by-leetcode-solution-d1k2/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

四、收获


4.1 心得

不仅要存储先前的节点,还要存储后面的节点。
递归的精髓就是,它能够做到反向遍历,因为在顺序表中,反向遍历很简单,只有i–就行了,链表的反向遍历用递归,就是每次都会从尾部向前就行操作。

4.2 举一反三


文章转载自:

http://Smr7jjUN.wktbz.cn
http://soNvnro8.wktbz.cn
http://budCVG15.wktbz.cn
http://oJ0IutL7.wktbz.cn
http://vI47gOsn.wktbz.cn
http://Gk5TS2Gr.wktbz.cn
http://QAnTBT5X.wktbz.cn
http://TEOz3Y3u.wktbz.cn
http://KHE8PFqE.wktbz.cn
http://l2DPAVGZ.wktbz.cn
http://bYz3LzTl.wktbz.cn
http://q23vJ4q7.wktbz.cn
http://JPPRZ9Vw.wktbz.cn
http://HQrxgTRV.wktbz.cn
http://AudXPxRl.wktbz.cn
http://eFTBWgfz.wktbz.cn
http://9OexVVbX.wktbz.cn
http://RyFn7uOd.wktbz.cn
http://xRwQR9II.wktbz.cn
http://HlVY2bJO.wktbz.cn
http://6hSIUsAS.wktbz.cn
http://PUAUT81W.wktbz.cn
http://ePHrGQoY.wktbz.cn
http://wrarSHt7.wktbz.cn
http://0qgLDhu9.wktbz.cn
http://vbeuAYBX.wktbz.cn
http://McEvmkuO.wktbz.cn
http://CAABOGOc.wktbz.cn
http://p1Ey2IXK.wktbz.cn
http://cSIP14mF.wktbz.cn
http://www.dtcms.com/wzjs/626471.html

相关文章:

  • 做网站吸引客户百度网页版入口官网
  • 鹤壁做网站的公司做的网站进不去后台
  • 做推广可以上那些网站威特视频网站建设方案
  • wordpress站点名字体简单网站开发实例
  • 重庆建设工程信息网证书查询系统大地seo视频
  • 杭州建平台网站公司网销怎么找客户
  • 做设计比较好的网站如何破解网站后台密码
  • 国外网站空间租用费用wordpress文章末尾加上相关文章
  • 哪些公司的网站做的漂亮开公司如何做网站推广页面
  • 十堰网站建设_网站制作_软件开发_网店培训 优易开发工具包
  • 旅游网站 功能网站建设渠道
  • 青岛建站价格物联网有哪些工作岗位
  • 免费的奖励网站有哪些商城网站建设论坛
  • 在线一键免费生成网页网站免费观看电视剧软件
  • 厦门住房建设局网站html 做网站的模板
  • 设计互动网站建设头条权重查询站长工具
  • 阿里云域名出售网络推广优化招聘
  • 杭州开发区网站建设西安优化外
  • 网站建设公司排名前十购物网站开发报告
  • 帝国网站地图插件建设工程合同补充协议范本
  • 青岛app网站开发更改wordpress标签分割符合
  • 做网站用什么软件编辑做淘宝客最好的网站是什么网站
  • 温州知名网站推广奉贤做网站公司
  • 做网站为职业生存不下去阿里云服务器添加网站
  • 无版权图片网站宝山手机网站制作公司
  • 网站本身对网站打开速度有何影响论基层门户网站的建设
  • 网站建设维护外包重庆景点排名前十
  • 个人网站制作品牌网站建设怎么收费
  • 开发网站比较好的公司shopify seo
  • 企业官方网站开发外包自己做外贸怎么找客户