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

哪家网站推广好建网站一定要买服务器和域名吗

哪家网站推广好,建网站一定要买服务器和域名吗,闻喜网站建设,无法访问wordpress官网题目的意思很简单#xff0c;就是删除一个链表倒数第N个节点。 需要用到链表的标准操作#xff1a;快慢指针。 我们让一个快指针先指向第N个元素#xff0c;这个时候快指针总比慢指针领先N个元素#xff0c;等到快指针指向链表尾部的时候慢指针就指向需要删除的元素。 之前…题目的意思很简单就是删除一个链表倒数第N个节点。 需要用到链表的标准操作快慢指针。 我们让一个快指针先指向第N个元素这个时候快指针总比慢指针领先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* removeNthFromEnd(ListNode* head, int n) {ListNode *dummy new ListNode(0, head);ListNode *first head;for(int i0; in; i) first first-next;ListNode *second dummy;while(first){first first-next;second second-next;}second-next second-next-next;head dummy-next;delete dummy;return head;} };之前在看对Linus的采访的时候学到一种新的操作链表的方法那就是二级指针。 我们对于内存块的控制都是通过指针进行的因此我们控制链表的核心就是控制指针的值。但是只使用一级指针是无法直接改变指针的值的因为我们会对指向某个内存块的指针进行一次复制而无法对我们需要返回的那个指针进行修改。为了修改那个指针我们一般需要保存前驱节点来得到指向对应内存块的指针。 但是使用二级指针以后就可以避免这个问题因为使用二级指针的话我们是直接对原数据中指向内存块的指针进行操作的。这样就不需要前驱节点。 /*** 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 n) {ListNode *first head;for(int i0; in; i) first first-next;ListNode **second head;while(first){first first-next;second (*second)-next;}*second (*second)-next;return head;} };
http://www.zqtcl.cn/news/729084/

相关文章:

  • 织梦响应式茶叶网站模板邯郸最新通告今天
  • 深圳公司网站改版通知做网站分类链接
  • 电子商务网站建设答案网络运营与维护
  • 网站登陆怎么做网站app的区别
  • 获取网站缩略图工信部2017网站备案
  • 有哪些网站可以做ps挣钱自己制作游戏
  • 旅游网站开发团队四川住房和城乡建设网站
  • 网站框架设计商城网站制作需要多少费用
  • 网站建设哪个公司个人网站做哪种能赚钱
  • 福建建设人才与科技发展中心seo导航站
  • 修文县生态文明建设局网站郑州制作网站哪家好
  • 泉州网站优化排名东莞长安做网站公司
  • 网站制作公司 顺的有口碑的赣州网站建设
  • 成都网站设计制作苏州新闻
  • 黑色网站设计iis 网站 红
  • 专业做家居的网站佛山做网站永网
  • 医疗网站建设讯息企业门户网站建设思路
  • 四川建设安全监督管理局网站网站传送门怎么做
  • 哪家网站做推广好优化师和运营区别
  • 鹰潭网站建设公司南宁行业平台开发公司
  • 织梦如何仿手机网站源码奉贤区专业建网站
  • 上海网站建设接单wordpress htaccess 404
  • 长春网站优化指导网站怎样做301跳转
  • 做网站域名是什么意思临沧网站开发
  • 怎么在网站上做网页专业图库网站 西安
  • 龙南建设局网站wordpress 购物导航网站
  • 做数据分析好看的网站自己做背景的网站
  • 做纸棋的网站制作什么网站做毕业设计
  • 上海易雅达网站建设公司广元网站开发
  • 网站备案注销北京优化健康宝