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

做p2p网站的公司怎么查询网站后台地址

做p2p网站的公司,怎么查询网站后台地址,手机网页编辑软件,手机app软件开发软件前言 题目: 206. 反转链表 文档: 代码随想录——反转链表 编程语言: C 解题状态: 有了思路以后没敢尝试 思路 需要注意的是创建指针不会申请额外的内存空间。 代码 方法一: 双指针法/迭代 我的理解是创建了三个指针…

前言

题目: 206. 反转链表
文档: 代码随想录——反转链表
编程语言: C++
解题状态: 有了思路以后没敢尝试

思路

需要注意的是创建指针不会申请额外的内存空间。

代码

方法一: 双指针法/迭代

我的理解是创建了三个指针,前中后各一个,进行滑动。先把 n e x t next next节点保存在后面的指针中,再把当前节点的 n e x t 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) {ListNode* tmp;ListNode* cur = head;ListNode* pre = nullptr;while (cur) {tmp = cur -> next;cur -> next = pre;pre = cur;cur = tmp;}return pre;}
};
  • 时间复杂度: O ( n ) O(n) O(n)
  • 空间复杂度: O ( 1 ) O(1) O(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* reverse(ListNode* pre, ListNode* cur) {if (cur == nullptr) return pre;ListNode* tmp = cur -> next;cur -> next = pre;return reverse(cur, tmp);}ListNode* reverseList(ListNode* head) {return reverse(nullptr, head);}
};
  • 时间复杂度: O ( n ) O(n) O(n)
  • 空间复杂度: O ( n ) O(n) O(n),空间复杂度主要取决于递归调用的栈空间,最多为 n 层。
http://www.yayakq.cn/news/111524/

相关文章:

  • 网站功能模块什么意思网站建设的技术有哪些内容
  • 班组建设网站手机网站收录
  • 专业型企业网站有哪些优秀网站建设哪家好
  • 阿里云服务器怎么发布网站上海网站建设 paiky
  • 网站建设公司推荐部队网站建设总结
  • 优惠券网站开发哪家好如何做网站营销
  • 哪个网站可以自己做名片教育培训网站排名
  • 徐州品牌网站建设网站做计算功能
  • 做360手机网站瓯北网站制作系统
  • vue做门户网站个人网站需要什么页面
  • 邙山郑州网站建设拓者设计吧室内设计
  • 网站规划内容包括郑州购物网站建设
  • 网页设计和网站制作一般网站建设
  • 织梦模板网站源码网站开发好公司
  • 网站空间 群集怎么制作一个自己的网页
  • 济宁网站开发ps怎么做网页制作
  • 成都网站建设:思乐科技广州海珠网站设计
  • 讲究 网站织梦中英文版网站怎么做
  • 网站弹幕代码无锡网络推广
  • 网站目录不能访问电商运营数据分析表格
  • 深圳网站设计 建设科技有限公司设计教育
  • 搞笑资讯网站源码虚拟主机建站
  • 怎么免费建商城网站吗WordPress页面模板功能不见了
  • 陕西 汽车 网站建设南昌公司网站建设
  • 建行个人余额查询网站ps软件免费版在哪下载
  • 大型网站 网站建设什么是网络营销竞争的利器之一
  • 漳平网络建站公司智加设计创新集团
  • 798艺术区个人拍照图片及价格seo营销怎么做
  • jsp网站建立国外黄冈网站推广软件
  • 网站文件夹目录结构天津网站建设制作排名