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

文案做站内网站日常维护有哪些网络推广的平台

文案做站内网站日常维护有哪些,网络推广的平台,网站开发违法,教师做班级网站文章目录 一、题目二、C# 题解 一、题目 实现一种算法,找出单向链表中倒数第 k 个节点。返回该节点的值。 注意:本题相对原题稍作改动 点击此处跳转题目。 示例: 输入: 1->2->3->4->5 和 k 2 输出: 4 说…

文章目录

  • 一、题目
  • 二、C# 题解

一、题目

  实现一种算法,找出单向链表中倒数第 k 个节点。返回该节点的值。

  注意:本题相对原题稍作改动

  点击此处跳转题目。

示例:

输入: 1->2->3->4->5 和 k = 2
输出: 4

说明:

  • 给定的 k 保证是有效的。

二、C# 题解

  先遍历一遍求总结点数 n,再顺序寻找第 n - k + 1 个节点就可以了:

/*** Definition for singly-linked list.* public class ListNode {*     public int val;*     public ListNode next;*     public ListNode(int x) { val = x; }* }*/
public class Solution {public int KthToLast(ListNode head, int k) {int n = 0;ListNode p = head;// 先遍历一遍求总结点数 nwhile (p != null) {p = p.next;n++;}// 顺序寻找第 n - k + 1 个节点while (n > k) {head = head.next;n--;}return head.val;}
}
  • 时间复杂度: O ( n ) O(n) O(n),两次遍历。
  • 空间复杂度: O ( 1 ) O(1) O(1)

  当然这么做有点傻,需要两次遍历。因此使用两个间隔为 k 的指针齐头并进,后面的指针到末端,前面的指针指向倒数第 k 个:

/*** Definition for singly-linked list.* public class ListNode {*     public int val;*     public ListNode next;*     public ListNode(int x) { val = x; }* }*/
public class Solution {public int KthToLast(ListNode head, int k) {ListNode p = head, q = p;   // 双指针while (k-- > 0) q = q.next; // q 在 p 的后面第 k 个// p、q 同时前进,q 到终点时,p 指向 倒数第 k 个while (q != null) {q = q.next;p = p.next;}return p.val;}
}
  • 时间复杂度: O ( n ) O(n) O(n),一次遍历。
  • 空间复杂度: O ( 1 ) O(1) O(1)
http://www.khdw.cn/news/27817.html

相关文章:

  • 购物帮–做特惠的导购网站网推公司干什么的
  • 垂直电商网站如何做内容运营谷歌网页版
  • 点击一个网站跳转到图片怎么做的小学生收集的新闻10条
  • 做微信封面的网站网络营销技巧培训
  • 做网站开发钱郑州网站运营
  • wordpress框架解密_day3湖南正规seo优化
  • 做网站用主机百度一下你就知道官网下载安装
  • 太原百度关键词搜索seo排名优化软件有
  • 合肥网站建设 微笑互联google seo优化
  • 手绘风格 网站seo建站工具
  • 网站模板内容怎么添加图片抖音seo代理
  • 网页制作开版费seo怎么提升关键词的排名
  • 网站流量统计代码可以用javascript实现么网站建设一条龙
  • 国外网站设计理念百度百度一下百度
  • 海阳做网站市场营销公司排名
  • 深圳网站建设模板营销型网站建设公司价格
  • 移动端网站是什么黄石seo
  • 赤峰建设业协会的官方网站做网站seo优化
  • 傻瓜式网站建设公司营销策划方案案例
  • 安徽省建设法制协会网站sem电子扫描显微镜
  • 设计网站开发费用计入什么科目营销技巧和营销方法视频
  • 一个旅游网站建设需求分析百度的相关搜索
  • 做网站都需要用到什么软文案例200字
  • 销售网站后台维护怎么做怎么发外链
  • 网站拉圈圈接口怎么做推广网站哪个好
  • wordpress多站版论坛推广软件
  • 代理注册公司代理费多少钱seo需要掌握哪些技术
  • 如何重新安装电脑上的wordpressseo引擎优化教程
  • 行业门户网站开发seo日常优化内容是什么
  • 网站开发 入门潍坊seo排名