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

网站空间到期怎么办网站建设的客户需求调查与分析

网站空间到期怎么办,网站建设的客户需求调查与分析,文明网站建设方案,专业seo网站提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、力扣203. 移除链表元素二、力扣707. 设计链表三、力扣206. 反转链表 前言 一、力扣203. 移除链表元素 /*** Definition for singly-linked list.* public…

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、力扣203. 移除链表元素
  • 二、力扣707. 设计链表
  • 三、力扣206. 反转链表


前言

一、力扣203. 移除链表元素

/*** 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 removeElements(ListNode head, int val) {ListNode list = new ListNode();list.next = head;ListNode p = head, pre = list;while(p != null){if(p.val == val){pre.next = p.next;p = p.next;}else{pre = p;p = p.next;}}return list.next;}
}

二、力扣707. 设计链表

class MyLinkedList {int size;DLinkList head, tail;public MyLinkedList() {this.size = 0;this.head = new DLinkList(0);this.tail = new DLinkList(0);this.head.next = this.tail;this.tail.prev = this.head;}public int get(int index) {if(index < 0 || index >= this.size){return -1;}DLinkList p = head;int i = 0;while(i <= index){i ++;p = p.next;}return p.val;}public void addAtHead(int val) {addAtIndex(0, val);}public void addAtTail(int val) {addAtIndex(this.size, val);}public void addAtIndex(int index, int val) {if(index < 0 || index > this.size){return ;}DLinkList node = new DLinkList(val);int i = 0;DLinkList p = head;while(i < index){i ++;p = p.next;}node.next = p.next;p.next.prev = node;node.prev = p;p.next = node;this.size ++;}public void deleteAtIndex(int index) {if(index < 0 || index > this.size-1){return;}DLinkList p = head;int i = 0;while(i < index){i ++;p = p.next;}p.next.next.prev = p;p.next = p.next.next;this.size --;}
}
class DLinkList{int val;DLinkList prev;DLinkList next;DLinkList(int val){this.val = val;this.prev = null;this.next = null;}
}/*** Your MyLinkedList object will be instantiated and called as such:* MyLinkedList obj = new MyLinkedList();* int param_1 = obj.get(index);* obj.addAtHead(val);* obj.addAtTail(val);* obj.addAtIndex(index,val);* obj.deleteAtIndex(index);*/

三、力扣206. 反转链表

头插法

/*** 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 reverseList(ListNode head) {ListNode node = new ListNode(-1, null);ListNode p = head, s;while(p != null){s = p; p = p.next;s.next = node.next;node.next = s;}return node.next;}
}

递归

/*** 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 reverseList(ListNode head) {return reverse(null, head);}public ListNode reverse(ListNode prev, ListNode cur){if(cur == null){return prev;}ListNode p = cur.next;cur.next = prev;return reverse(cur, p);}
}

双指针法

/*** 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 reverseList(ListNode head) {if(head == null){return head;}ListNode prev = null;ListNode cur = head;ListNode temp ;while(cur != null){temp = cur.next;cur.next = prev;prev = cur;cur = temp;}return prev;}
}
http://www.yayakq.cn/news/673040/

相关文章:

  • 网站优化分析网站建设报价新鸿儒
  • 百度搜索这个网站为什么这么差可以做基因通路分析的网站
  • 青岛网站建设公司排名深圳网站设计比较好的公司有哪些
  • 石家庄网站快速优化排名石家庄网站建设策划方案
  • 网站运营内容建设方案网站文章来源seo
  • 网站下载不了的视频怎么下载事业单位网站备案
  • 做竞价可以让网站提高快速排名吗江西久久建筑工程有限公司
  • 苏州网络营销网站建设平台大气微电影类网站织梦模板完整版
  • 网站的软文推广创建自己的微信公众号
  • 免费空间网站源码wordpress纯首页
  • 网站平台建设属于什么采购广元市建设局网站
  • 网站多次提交wordpress多站点 文章导入
  • 免费网络爬虫网站高端网站设计培训机构
  • 网站建设免费教程外链seo软件下载
  • 衣服图案设计网站建设工程消防网站
  • 范县网站建设费用如何做网站咨询
  • 做软件赚钱的网站有哪些大连网站建设大连
  • 网站建设需要多少人员成都app制作软件
  • 重庆建筑人员证书查询黑锋网seo
  • 网站维护页面网站如何从后台进入
  • html5网站提示网站流量少的原因
  • wordpress弄个人博客好吗合肥网站排名优化公司哪家好
  • 大连html5网站建设费用宝安网站建设方案外包
  • 网站 建设 后台管理程序做招聘网站的客户想退钱
  • 如何搭建自己的网站免费邮箱登录163登录
  • 网站推广实践内容网站在线支付接口申请
  • 制作旅游网站设计概述如何注册一个设计网站
  • 南阳网站排名公司wordpress 审核文章
  • 不是搜索网站的是找百度公司做网站怎么样
  • 宿迁莱布拉网站建设北京公司网站设计电话