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

宝安专业网站设计多少钱深圳做网站的公司

宝安专业网站设计多少钱,深圳做网站的公司,php网站设计,柳州网络网站建设这道题的思路比较简单,直接定义一个虚拟头节点,然后再定义快慢指针,快慢指针在初始状态下都指向虚拟头节点,然后让快指针先走n步,慢指针停在原地,然后快慢指针同步前进,当快指针fast指向最后一个…


这道题的思路比较简单,直接定义一个虚拟头节点,然后再定义快慢指针,快慢指针在初始状态下都指向虚拟头节点,然后让快指针先走n步,慢指针停在原地,然后快慢指针同步前进,当快指针fast指向最后一个节点时,慢指针slow指向待删除的节点的上一个节点,然后直接将待删除节点的后继节点(slow -> next -> next)赋值给slow -> next即可。下面用几个例子说明下这种方法的正确性。
样例1
样例2和样例3

/*** 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* virtual_head = new ListNode();virtual_head -> next = head;ListNode* fast = virtual_head, * slow = virtual_head;while(n--)fast = fast -> next;while(fast -> next){slow = slow -> next;fast = fast -> next;}slow -> next = slow -> next -> next;return virtual_head -> next;}
};
http://www.dtcms.com/wzjs/375654.html

相关文章:

  • 用java做中小企业网站多百度问答优化
  • 上海市建设网站百度网盘官方
  • 俄罗斯跨境电商平台ozon宁德seo优化
  • 微信网站是什么百度网页版怎么切换
  • 徐州建设公司网站百度热门关键词
  • 网站建设选哪家公司好今日重大国际新闻
  • 企业网站建设需要准备什么专注于品牌营销服务
  • 免费一级域名注册教程谷歌seo零基础教程
  • 安徽网站建设b2b平台都有哪些网站
  • 公司网站是做的谷歌的公司推广策划方案
  • 苏州网站建设哪家好周口seo公司
  • wordpress登录网页湖南seo优化首选
  • 做百度推广去些网站加客户北京推广服务
  • 莱芜网站快排google seo教程
  • 做微信的网站秀客营销软件站
  • 天长网站设计seo网站推广的主要目的包括
  • 对单位网站的要求百度投诉中心24人工客服
  • 衡水做网站推广的公司百度指数数据官网
  • 石家庄外贸网站制作公司百度推广电话客服
  • 在国外网站做中国旅游推广怎么找一手app推广代理
  • 做网站页面的软件网络广告一般是怎么收费
  • html访问wordpress网店seo
  • 虚拟主机免费试用楚雄seo
  • 长沙县疫情最新消息如何快速优化网站排名
  • 做图文网站要什么配置的服务器长沙优化科技
  • 做期权注册网站整合营销传播的定义
  • 网站构建百度seo排名优化如何
  • 做外国美食的视频网站网络推广和竞价怎么做
  • 网站推广公司成功的经典案例上海疫情又要爆发了
  • 上海做高端网站建设百度指数排名热搜榜