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

做建材的网站有哪些抖音seo优化排名

做建材的网站有哪些,抖音seo优化排名,wordpress后台地址,怎么用手机做刷会员网站文章目录 引言复习新作删除链表倒数第N个节点题目描述个人实现参考实现 总结 引言 主管面,面的很凄惨,不过无所谓了,我已经尽力了。上午都在整理的面经,没有复习算法,而且这两天要弄一下论文,二十号就要提…

文章目录

    • 引言
    • 复习
    • 新作
      • 删除链表倒数第N个节点
        • 题目描述
        • 个人实现
        • 参考实现
    • 总结

引言

  • 主管面,面的很凄惨,不过无所谓了,我已经尽力了。上午都在整理的面经,没有复习算法,而且这两天要弄一下论文,二十号就要提交了,可能都没有复习了,只有新作。

复习

  • 这里是复习了昨天主管面的所有的问题,还有对应的算法题,不过由于结果还没出,要保密,这里就不说了。

新作

删除链表倒数第N个节点

题目描述
  • 题目链接
    在这里插入图片描述
个人实现
  • 这道题典型的使用快慢指针来实现,不过两者是等间距的,前一个指针到了尾节点,后一个指针就到了倒数第n个节点。
  • 有两个需要注意的地方
    • 需要维持一个快慢指针之间的间距
    • 需要找到倒数第n个指针的前一个指针,才能把倒数第n个指针删除

正常通过
在这里插入图片描述
具体实现代码

#include <iostream>using namespace std;struct ListNode{int val;ListNode* next;ListNode(int x):val(x),next(NULL){};ListNode(ListNode* t):val(-1),next(t){};
};ListNode* removeNthFromEnd(ListNode* head, int n) {ListNode preHead = ListNode(-1,head);ListNode* ahead = &preHead;ListNode* back = &preHead;int dist = 0;while(back->next){if (dist < n) back = back->next,dist ++;else{ahead = ahead->next;back = back->next;}}// 将对应指针删除ahead->next = ahead->next->next;// delete preHead;return preHead.next;
}int main(){}
参考实现
  • 他是完整遍历一遍,获取链表的长度,然后找倒数第n个指针,时间复杂度是一样,我这样写也是遍历了两次,没什么更快的。
  • 我又愚蠢了,其实都是一样的,我那样写反而复杂了。
/*** 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* removeNthFromEnd(ListNode* head, int k) {auto dummy =new  ListNode(-1);dummy->next = head;int n = 0;for(auto p = dummy;p;p = p->next) n ++;auto p = dummy;for(int i = 0;i < n - k - 1;i ++) p = p->next;p->next = p->next->next;return dummy->next;}
};

总结

  • 今天的题目过得有点快,不往下做了。早点睡觉,背一下八股。
http://www.zhongyajixie.com/news/55313.html

相关文章:

  • 亚马逊网站建设与维护方法分析连接交换
  • 海螺集团网站建设招标公告淘宝指数
  • 视频网站开发用什么服务器培训机构需要哪些证件
  • 公司网站建设需要哪些内容环球网疫情最新消息
  • 毕设代做网站杭州seo博客
  • 佛山正规网站建设报价如何快速推广网上国网
  • 电子商务网站建设中应注意哪些问题免费网站开发平台
  • 网站建设方案网站安全竞价排名营销
  • 网站设计培训班前台网络运营是做什么的
  • 临朐做网站打开网址资料网站
  • 做网站必须购买空间吗?网络推广方法技巧
  • 上海网站制作公司有哪些如何提高搜索引擎优化
  • 自己做的网站排名靠前免费男女打扑克的软件
  • WordPress4中文手册下载win10最强优化软件
  • 在淘宝上找建设网站的靠谱吗百度搜索app
  • 怎么将自己做的网站上线百度关键词代做排名
  • 家电网站策划武汉十大技能培训机构
  • 做网站知识点免费企业网站建设流程
  • 新闻网站建设经验重庆百度推广优化排名
  • 鞍山 网站建设比优化更好的词是
  • 有没有教做零食的网站灰色产业推广引流渠道
  • wordpress做的网站吗全案网络推广公司
  • 江西网站建设公司技能培训学校
  • 网络营销推广案例分析网站内链优化
  • 漳州网站建设公司首选线上推广平台报价
  • 不用网站做cpa线上销售水果营销方案
  • 网站建设趋势网络营销公司排行榜
  • 创建手机网站适合seo的网站
  • 网站自适应手机端搜索引擎营销案例分析题
  • 网站开发的服务器是什么优化师的工作内容