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

建站流程主要有哪些建网站一定要买服务器和域名吗

建站流程主要有哪些,建网站一定要买服务器和域名吗,wordpress查看原文改成,成都网络维护今天刷的部分是代码随想录中的双指针专题代码随想录 由于里面包含的题目大部分之前刷过,并且用双指针做过。所以今天仅仅复习,不再进行代码的搬运。 1.19. 删除链表的倒数第 N 个结点 - 力扣(LeetCode) 分析:此题无…

今天刷的部分是代码随想录中的双指针专题代码随想录

由于里面包含的题目大部分之前刷过,并且用双指针做过。所以今天仅仅复习,不再进行代码的搬运。

1.19. 删除链表的倒数第 N 个结点 - 力扣(LeetCode)

分析:此题无非就是找到哪个点,然后将其删除即可。所以最大的难度在于如何找到那个点。接下来提供两种思路,第一种两次遍历,找到要删除的前一个。第二个通过双指针,先通过fast找到m位置,slow找到0位置。然后二者同时走n-m个位置,判断条件为fast走向了n即末尾的位置。这时候slow指向的就是n-m即倒数m的位置。

class Solution {
public:ListNode* removeNthFromEnd(ListNode* head, int n) {//0.增加一个头节点ListNode dimmy=ListNode(0,head);//1.首先遍历ListNode*p=head;int count=0;while(p){count++;p=p->next;}//2.进行划分,找到前驱节点count=count-n;p=&dimmy;while(count>0){count--;p=p->next;}//3.进行删除//此时p为前驱节点ListNode *temp=p->next;p->next=temp->next;delete(temp);return dimmy.next;}
};
//方法二
class Solution {
public:ListNode* removeNthFromEnd(ListNode* head, int n) {//0.增加一个头节点ListNode dimmy=ListNode(0,head);//1.初始化双指针ListNode*fast=&dimmy;ListNode*slow=&dimmy;//2.fast先走n个位置while(n>0&&fast&&fast->next){fast=fast->next;n--;}// fast=fast->next;//3.然后二者一起继续走while(fast&&fast->next){fast=fast->next;slow=slow->next;}//4.删除结点slow->next=slow->next->next;//5.输出return dimmy.next;}
};

http://www.dtcms.com/a/433236.html

相关文章:

  • 有做a50期货的网站网站模板之家
  • 旅游网络网站建设方案湘潭正规seo优化
  • 用ps做企业网站分辨率是多少七牛 百度云加速 wordpress
  • 天津企业免费建站建设网站可选择的方案
  • php网站开发背景手机网站模板开发工具
  • 安徽网站开发哪家好简历模板免费下载的网页
  • 深圳模板网站建设公网上服务平台官网入口
  • 建站出海重庆专业网站建设
  • 自己做的网站安全吗网络营销的成功案例
  • 快站是个什么平台最好用的wordpress主题
  • 制作网站策划书手术直播平台
  • 新乡市红旗区建设局网站石景山网站制作建设公司
  • 免费网站申请注册5118网站是免费的吗
  • 网站开发需求书模板网站后台的功能
  • 华润集团网站建设商信息流优化师面试常见问题
  • 空间备案和网站备案丹徒建设网官方网站
  • 最新的网站开发技术外贸公司网站建设方案
  • 站长之家的seo综合查询工具wordpress多站点换域名
  • 我要注册电子邮箱盐城seo排名
  • 青海建设兵团网站小院广东做网站公司
  • 做3d打印网站佛山便宜网站建设
  • 电商网站 厦门电子商务网站开发背景
  • php 商务网站开发实战教育类网站策划书
  • 思科网站建设配置站点dns服务济南制作网站公司
  • 汉服销售网站建设企业查询官网入口查询免费
  • 余姚网站建设设计电子商务公司有哪些
  • 资源下载类网站如何做外链wordpress+仿简书模板
  • 智能网站建设系统蓝翔老师做的网站
  • 网站建设平台有哪些长春app定制
  • 个人兼职做建设网站德国著名的外贸公司地址