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

WordPress固定链接跳转google seo 优化招聘

WordPress固定链接跳转,google seo 优化招聘,南宁建站官网,建设优质网站需要什么在O(1)时间删除链表结点 给定单向链表的一个节点指针,定义一个函数在O(1)时间删除该结点。 假设链表一定存在,并且该节点一定不是尾节点。 数据范围 链表长度 [ 1 , 500 ] [1,500] [1,500]。 样例 输入:链表 1->4->6->8删掉节…

在O(1)时间删除链表结点


给定单向链表的一个节点指针,定义一个函数在O(1)时间删除该结点。

假设链表一定存在,并且该节点一定不是尾节点。

数据范围

链表长度 [ 1 , 500 ] [1,500] [1,500]

样例
输入:链表 1->4->6->8删掉节点:第2个节点即6(头节点为第0个节点)输出:新链表 1->4->8
题解

(链表) O ( 1 ) O(1) O(1)

由于是单链表,我们不能找到前驱节点,所以我们不能按常规方法将该节点删除。
我们可以换一种思路,将下一个节点的值复制到当前节点,然后将下一个节点删除即可。

时间复杂度:只有常数次操作,所以时间复杂度是 O ( 1 ) O(1) O(1)

/*** Definition for singly-linked list.* struct ListNode {*     int val;*     ListNode *next;*     ListNode(int x) : val(x), next(NULL) {}* };*/
class Solution {
public:void deleteNode(ListNode* node) {// auto p = node->next;*node = *(node->next);delete p;//最好释放掉内存,当然仅针对该题结果来说不加这一行也没影响。}
};
http://www.dtcms.com/wzjs/207930.html

相关文章:

  • 合肥网站的建设百度游戏客服在线咨询
  • 做网站必须要公司才能做吗bt磁力库
  • 34线城市做网站推广企业网站seo托管怎么做
  • 柳州做网站seo哪家好站长之家源码
  • 做图片祝福的网站建一个app平台的费用多少
  • wordpress主题 红木通州优化公司
  • 什么软件做电影短视频网站推广平台开户代理
  • 沈阳哪个网站建设公司好网站友情链接有什么用
  • ps做网站效果图广告竞价推广
  • 网站公告弹窗源码百度相册登录入口
  • 优化网站流量抖音怎么推广引流
  • 做网站专业服务阿里大数据分析平台
  • 在哪网站可以做农信社模拟试卷百度竞价怎么做效果好
  • 上海焱灿网络西seo优化排名
  • 加猛挣钱免费做网站软件泰州seo网站推广
  • 手机好在百度做网站吗杭州专业seo公司
  • 马鞍山政府网站谁做的宁波网站推广运营公司
  • 汕头网站关键词排名南宁网络推广服务商
  • 专业设计笔记本电脑中山seo关键词
  • 凡科网站建站教程营销型网站制作企业
  • wordpress 营销模板seo网站推广软件 快排
  • 微信官方网站是什么百度极速版app下载安装
  • 潍坊网站建设案例网站seo公司
  • 高端装修公司排名前十广东seo网站推广代运营
  • wordpress 改语言关键词排名优化官网
  • 开封做网站公司郑州推广优化公司
  • 西安网站备案北京seo网站优化培训
  • 加快公司网站建设长沙seo霜天博客
  • 最专业的佛山网站建设价格网络营销顾问是做什么的
  • 网页制作公司列举自己的优势成都seo网站qq