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

skech做网站交互流程蓝天下摄影作品排列网页模板

skech做网站交互流程,蓝天下摄影作品排列网页模板,厦门商城网站建设,apsx做的网站怎么发布Problem: 2095. 删除链表的中间节点 文章目录 思路解题方法复杂度Code 思路 利用快慢指针#xff0c;快指针每次走两步#xff0c;慢指针每次走一步#xff08;循环退出条件是fast指针不为空同时fast.next不为空#xff09;#xff0c;但是我们容易发现这样到最后slow指针… Problem: 2095. 删除链表的中间节点 文章目录 思路解题方法复杂度Code 思路 利用快慢指针快指针每次走两步慢指针每次走一步循环退出条件是fast指针不为空同时fast.next不为空但是我们容易发现这样到最后slow指针正好指向我们需要删除的节点由于没有前指针这样我们不便操作。此时可以借助虚拟头节点解决此问题。 解题方法 1.慢指针指向虚拟头节点快指针指向链表头节点 2.快指针每次走两步慢指针走一步循环退出条件是fast指针不为空同时fast.next不为空 3.最后将慢指针指向的节点的next指针指向其下一个节点的下一个节点solw.next sole.next.next 复杂度 时间复杂度: O ( n ) O(n) O(n) 空间复杂度: O ( 1 ) O(1) O(1) Code /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}* ListNode(int val) { this.val val; }* ListNode(int val, ListNode next) { this.val val; this.next next; }* }*/ class Solution {public ListNode deleteMiddle(ListNode head) {ListNode dummy new ListNode();dummy.next head;ListNode fast head;ListNode slow dummy;while (fast ! null fast.next ! null) {fast fast.next.next;slow slow.next;}slow.next slow.next.next;return dummy.next;} }
http://www.w-s-a.com/news/206992/

相关文章:

  • 台州建设网站制作wordpress乱码
  • 互联网时代 网站建设做交互设计的网站
  • 网站屏蔽中文浏览器湘潭做网站广告的公司
  • 好看的单页面网站模板免费下载手机网站经典案例
  • 优秀网站建设平台建筑模板工厂价格尺寸
  • 合肥微信网站建设旅游景区网站模板
  • 一个只做百合的网站wordpress文章和博客的区别
  • 编写网站策划方案网站哪里有
  • 网站做得好的公司国家防疫政策最新调整
  • 设计优秀的企业网站做行测的网站
  • 提供做网站公司有哪些关键词优化诊断
  • 建站合肥网络公司seo免费建手机商城网站吗
  • 设计师投资做项目网站外贸网站建设工作室
  • 无聊的网站wordpress的alt属性插件
  • 个股期权系统网站开发小清新wordpress模板
  • 全中文网站开发建筑公司企业愿景文案
  • 广州网站建设正规公司建设银行信用卡中心网站
  • 哪个网站是专门做封面素材怎么制作app平台
  • 网站开发 平均工资商标注册在哪个部门申请
  • 做外贸需要自己的网站吗营销型网站建设市场分析
  • 绍兴网站制作推广wordpress 无法自动升级
  • 阿里云建站数据库用什么app制作开发费用多少
  • 中国住房和城乡建设部网站资质查询中小开网站
  • 交易所网站开发水果营销软文
  • 石家庄有什么好玩的地方2017织梦网站怎么做seo
  • wordpress项目插件seo的含义
  • 网站平台建设的作用电影宣传类网页界面设计
  • 户外网站模板国外优秀的平面设计网站
  • 家政网站怎么做网站机房建设方案
  • 学校网站建设运行情况2022年近期舆情热点话题