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

万户信息 做网站怎么样关键词排名查询

万户信息 做网站怎么样,关键词排名查询,阿里巴巴国际站运营模式,Java做网站的基本框架1.题目描述 2.思路 快慢指针都在虚拟头节点,然后让快指针先走n1步,接下来,快慢指针以前移动,直到快指针指向null,慢指针指向被删节点的前一个节点。 3.代码实现 方法一:不带测试用例 /*** Definition …

1.题目描述

在这里插入图片描述

2.思路

快慢指针都在虚拟头节点,然后让快指针先走n+1步,接下来,快慢指针以前移动,直到快指针指向null,慢指针指向被删节点的前一个节点。
在这里插入图片描述

3.代码实现

方法一:不带测试用例

/*** 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 removeNthFromEnd(ListNode head, int n) {//1.创建一个虚拟头节点,虚拟头节点的指针指向第一个节点ListNode dummyhead = new ListNode(0);dummyhead.next=head;//2.快慢指针都从虚拟头节点出发ListNode fast = dummyhead;ListNode slow = dummyhead;//3.让快指针先走n+1步for (int i = 0; i <= n; i++) {fast = fast.next;}//4.快慢指针同时移动,直到快指针指向空的时候停止while(fast!=null){fast=fast.next;slow=slow.next;}//此时把倒数前n+1节点的指针,指向最后一个节点slow.next=slow.next.next;return dummyhead.next;}
}

方法2:带测试用例

class ListNode {int val;ListNode next;ListNode() {}ListNode(int val) { this.val = val; }ListNode(int val, ListNode next) { this.val = val; this.next = next; }}
public class H19 {public ListNode removeNthFromEnd(ListNode head, int n) {//1.创建一个虚拟头节点,虚拟头节点的指针指向第一个节点ListNode dummyhead = new ListNode(0);dummyhead.next=head;//2.快慢指针都从虚拟头节点出发ListNode fast = dummyhead;ListNode slow = dummyhead;//3.让快指针先走n+1步for (int i = 0; i <= n; i++) {fast = fast.next;}//4.快慢指针同时移动,直到快指针指向空的时候停止while(fast!=null){fast=fast.next;slow=slow.next;}//此时把倒数前n+1节点的指针,指向最后一个节点slow.next=slow.next.next;return dummyhead.next;}public static void main(String[] args){H19 test=new H19();ListNode node5=new ListNode(5,null);ListNode node4=new ListNode(4,node5);ListNode node3=new ListNode(3,node4);ListNode node2=new ListNode(2,node3);ListNode head=new ListNode(1,node2);ListNode result=test.removeNthFromEnd(head,2);System.out.print("删除链表的倒数第N个节点:");while(result!=null)//当前的result不为空{System.out.print(result.val);//取值if(result.next!=null)//if是有限次循环,如果用while则会陷入无限循环{System.out.print("->");}result=result.next;}}}
http://www.dtcms.com/wzjs/122401.html

相关文章:

  • 城市建设模拟游戏登陆网站郑州怎么优化网站排名靠前
  • 做企业网络营销推广站长工具seo
  • 怎么用vs2017做网站聊城seo优化
  • 电商总监带你做网站策划优化网站排名的方法
  • 哪些网站做舆情分析成都网络营销策划
  • 网站建设公司排名前十seo教程排名第一
  • 做软装什么网站可以seo客服
  • 如何给公司网站做推广软文代写平台
  • 在百度做推广送网站好吗域名注册万网
  • 广州免费建站平台seo网站推广目的
  • 全国优秀作文网站微信广告推广平台
  • 建网站 做淘宝客专业搜索引擎seo合作
  • 网站建设发票几个点站长素材
  • wordpress ses插件兰州seo优化入门
  • 顺义成都网站建设seo服务运用什么技术
  • 网站开发需要做什么目录型搜索引擎有哪些
  • 黑龙江微信网站开发企业宣传册模板
  • 做网站 创业 流程南宁seo网站排名优化公司
  • 哪个公司做网站好 知乎百度关键词搜索量排行
  • 优秀企业网站建设定制百度小说排名
  • 郑州做茶叶的网站厦门seo大佬
  • 王烨平沈阳seo优化新势力
  • 保定北京网站建设站优云网络公司
  • 想自己做个网站企业品牌推广方案
  • 广西建设工程质量安全监督总站网站如何进行网络营销策划
  • 做网站推广汉狮网络优化网站关键词排名
  • 网站建设项目背景制作网站的全过程
  • 长沙注册公司核名网站网络公司排行榜
  • 苏州设计公司北京vi设计公司seo 深圳
  • 保定网站建设多少钱广州seo优化电话