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

网站推广的基本手段惠州百度推广排名

网站推广的基本手段,惠州百度推广排名,南宁网络营销策划推广公司,wordpress创建小工具​题目来源: leetcode题目,网址:19. 删除链表的倒数第 N 个结点 - 力扣(LeetCode) 解题思路: 使用双指针找到倒数第 N1 个节点后删除链表的第 N 个节点即可。注意当 N 为链表长度时,倒数第 N1 …

题目来源:

        leetcode题目,网址:19. 删除链表的倒数第 N 个结点 - 力扣(LeetCode)

解题思路:

       使用双指针找到倒数第 N+1 个节点后删除链表的第 N 个节点即可。注意当 N 为链表长度时,倒数第 N+1 个节点不存在,head->next 即为所求。

解题代码:

/*** 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* lastNPlusOne=head;ListNode* lastOne=head;for(int i=0;i<n;i++){lastOne=lastOne->next;}if(lastOne==nullptr){return head->next;}while(lastOne->next!=nullptr){lastNPlusOne=lastNPlusOne->next;lastOne=lastOne->next;}lastNPlusOne->next=lastNPlusOne->next->next;return head;        }
};

总结:

        官方题解新增了哑节点作为头节点以避免删除首个元素时的特殊判断。官方题解给出了三种解法。第一种是计算链表长度。两次遍历,第一次获得链表长度,第二次删除指定节点。第二种是栈,将所有元素入栈后,删去出栈时位于倒数第 N 个的节点。第三种是双指针。


http://www.ds6.com.cn/news/89612.html

相关文章:

  • 趣php网站开发实战代码网销怎么找客户资源
  • php网站语言切换功能如何做网络营销系统
  • 上海网站建设制作公司做网站需要多少钱 都包括什么
  • cms网站开发框架安卓手机优化大师官方下载
  • 二手表网站网站ui设计
  • 衡水市网站制作佛山本地网站建设
  • 零售网站建设站外seo是什么
  • 网页设计制作要求seo工作内容
  • 如何提高网站pr值友情链接免费发布平台
  • 个体户营业执照科研做企业网站吗汕头网络营销公司
  • flash怎么做网站济南百度竞价开户
  • 微信怎么做淘客网站石家庄高级seo经理
  • 日本做灯具公司网站培训机构排名一览表
  • ubuntu wordpress使用seo推广教程
  • 做网站都要买出口带宽吗网络营销业务流程
  • 小工程承包优化推广网站seo
  • 小米路由器做网站服务器吗2345系统导航
  • 盐城做网站推广电话关键词优化seo公司
  • 网站建设评价培训优化
  • 免费网站申请域名阿里巴巴运营
  • 大连商城网站制作公司职业培训机构哪家最好
  • 车佣做汽车网站怎么样营销qq官网
  • 让人家做网站需要问什么问题模板网站免费
  • 心理咨询中心网站模板互联网营销方式
  • 服装网站设计又有什么新病毒出现了
  • 做守望同人的网站冯耀宗seo课程
  • wordpress模板带后台百度网站优化方案
  • 网站单选框的实现软文代发平台
  • Wordpress 修改 mysql 插件江北seo综合优化外包
  • 网站的登录注册怎么做外贸平台