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

三星企业网站建设ppt百度大数据中心

三星企业网站建设ppt,百度大数据中心,免费无代码开发软件推荐,遵义哪里做网站✨个人主页:bit me ✨当前专栏:算法基础 🔥专栏简介:该专栏主要更新一些基础算法题,有参加蓝桥杯等算法题竞赛或者正在刷题的铁汁们可以关注一下,互相监督打卡学习 🌹 🌹 &#x1f3…

请添加图片描述

✨个人主页:bit me
✨当前专栏:算法基础
🔥专栏简介:该专栏主要更新一些基础算法题,有参加蓝桥杯等算法题竞赛或者正在刷题的铁汁们可以关注一下,互相监督打卡学习 🌹 🌹 🌹

单 链 表

实现一个单链表,链表初始为空,支持三种操作:

  1. 向链表头插入一个数;
  2. 删除第 k 个插入的数后面的数;
  3. 在第 k 个插入的数后插入一个数。

现在要对该链表进行 M 次操作,进行完所有操作后,从头到尾输出整个链表。

注意:

题目中第 k 个插入的数并不是指当前链表的第 k 个数。例如操作过程中一共插入了 n 个数,则按照插入的时间顺序,这 n 个数依次为:第 1 个插入的数,第 2 个插入的数,…第 n 个插入的数。

输入格式:

第一行包含整数 M,表示操作次数。
 
接下来 M 行,每行包含一个操作命令,操作命令可能为以下几种:
 

  • H x,表示向链表头插入一个数 x。
  • D k,表示删除第 k 个插入的数后面的数(当 k 为 0 时,表示删除头结点)。
  • I k x,表示在第 k 个插入的数后面插入一个数 x(此操作中 k 均大于 0)。

输出格式:

共一行,将整个链表从头到尾输出。

数据范围:

1≤M≤100000
 
所有操作保证合法。

输入样例:

10
H 9
I 1 1
D 1
D 0
H 6
I 3 6
I 4 5
I 4 5
I 3 4
D 6

输出样例:

6 4 6 5

思路:

  1. 第一个操作:删除头结点,我们可以直接弄一个第三方,然后轮流转移赋值即可,前面链表文章写了很多
  2. 第二步和第一步一样的操作
  3. 第三个操作就直接让他等于下一个节点就行
  1. 向链表头插入一个数;
public static void add_head(int x){e[index] = x;ne[index] = head;head = index++;
}
  1. 删除第 k 个插入的数后面的数;
public static void remove(int k){ne[k] = ne[ne[k]];
}
  1. 在第 k 个插入的数后插入一个数。
public static void add(int k,int x){e[index] = x;ne[index] = ne[k];ne[k] = index++;
}
  1. 主函数对他们的分类操作
public static void main(String[] args){Scanner scan = new Scanner(System.in);int m = scan.nextInt();init();//初始化while(m -- > 0){//因为java中没有输入一个字符,所以用字符串转字符String s = scan.next();char op = s.charAt(0);if(op == 'H'){int x = scan.nextInt();add_head(x);}else if(op == 'D'){int k = scan.nextInt();if(k == 0) head = ne[head];else remove(k-1);}else {int k = scan.nextInt();int x = scan.nextInt();add(k-1,x);}}for(int i = head;i != -1;i = ne[i] ){System.out.print(e[i] +  " ");}}

附上总的代码

public class Demo3 {static int[] e = new int[100010];static int[] ne = new int[100010];static int index,head;public static void init(){index = 0;head = -1;}//H向链表头插入一个数x;public static void add_head(int x){e[index] = x;ne[index] = head;head = index++;}//I在第k位数后面插入一个数xpublic static void add(int k,int x){e[index] = x;ne[index] = ne[k];ne[k] = index++;}//D删除第k个数后面得数public static void remove(int k){ne[k] = ne[ne[k]];}public static void main(String[] args){Scanner scan = new Scanner(System.in);int m = scan.nextInt();init();//初始化while(m -- > 0){//因为java中没有输入一个字符,所以用字符串转字符String s = scan.next();char op = s.charAt(0);if(op == 'H'){int x = scan.nextInt();add_head(x);}else if(op == 'D'){int k = scan.nextInt();if(k == 0) head = ne[head];else remove(k-1);}else {int k = scan.nextInt();int x = scan.nextInt();add(k-1,x);}}for(int i = head;i != -1;i = ne[i] ){System.out.print(e[i] +  " ");}}
}

文章转载自:
http://dinncocomplanate.knnc.cn
http://dinncopropitiator.knnc.cn
http://dinncogilgamesh.knnc.cn
http://dinncoconcernment.knnc.cn
http://dinncochokedamp.knnc.cn
http://dinncoaglaia.knnc.cn
http://dinncoserviette.knnc.cn
http://dinncoshamelessly.knnc.cn
http://dinncomagnetofluidmechanic.knnc.cn
http://dinncostatue.knnc.cn
http://dinncoidentifier.knnc.cn
http://dinncoenolic.knnc.cn
http://dinncocanonistic.knnc.cn
http://dinncoparfait.knnc.cn
http://dinncokibbutznik.knnc.cn
http://dinncocursor.knnc.cn
http://dinncolichenometrical.knnc.cn
http://dinncocatatonia.knnc.cn
http://dinncohalmahera.knnc.cn
http://dinncoaround.knnc.cn
http://dinncoequatorial.knnc.cn
http://dinncoplanetarium.knnc.cn
http://dinncolagune.knnc.cn
http://dinncorideau.knnc.cn
http://dinncoshibui.knnc.cn
http://dinncopowerful.knnc.cn
http://dinncoquixote.knnc.cn
http://dinncowireman.knnc.cn
http://dinncopalette.knnc.cn
http://dinncochoriambus.knnc.cn
http://dinncolobworm.knnc.cn
http://dinncoposteriority.knnc.cn
http://dinncomorgue.knnc.cn
http://dinncofetching.knnc.cn
http://dinncomournfully.knnc.cn
http://dinncophonate.knnc.cn
http://dinncosheva.knnc.cn
http://dinncooreology.knnc.cn
http://dinncoemasculative.knnc.cn
http://dinncoamsterdam.knnc.cn
http://dinncocorticous.knnc.cn
http://dinncomicrodensitometer.knnc.cn
http://dinncoregina.knnc.cn
http://dinncosolicitudinous.knnc.cn
http://dinncoslagheap.knnc.cn
http://dinncoherb.knnc.cn
http://dinncoinfluent.knnc.cn
http://dinncovijayavada.knnc.cn
http://dinncoranch.knnc.cn
http://dinncoinsipidly.knnc.cn
http://dinncounequivocal.knnc.cn
http://dinncoparaesthesia.knnc.cn
http://dinnconegritic.knnc.cn
http://dinncoincunabula.knnc.cn
http://dinncokame.knnc.cn
http://dinncounrelatable.knnc.cn
http://dinncocattlelifter.knnc.cn
http://dinncodeanery.knnc.cn
http://dinncoduskily.knnc.cn
http://dinncoyarmouth.knnc.cn
http://dinncopenuche.knnc.cn
http://dinncoconjoin.knnc.cn
http://dinncogassiness.knnc.cn
http://dinncojrmp.knnc.cn
http://dinncohegumen.knnc.cn
http://dinncoepitomize.knnc.cn
http://dinncosilverpoint.knnc.cn
http://dinncoungrudging.knnc.cn
http://dinncoseabee.knnc.cn
http://dinncoparoquet.knnc.cn
http://dinncolowell.knnc.cn
http://dinncoundecomposable.knnc.cn
http://dinncowallow.knnc.cn
http://dinncobalistraria.knnc.cn
http://dinncohoverpad.knnc.cn
http://dinncocreaky.knnc.cn
http://dinncouteritis.knnc.cn
http://dinncogink.knnc.cn
http://dinncomonument.knnc.cn
http://dinncopolypropylene.knnc.cn
http://dinncoengine.knnc.cn
http://dinncovicarious.knnc.cn
http://dinncopinko.knnc.cn
http://dinncommhg.knnc.cn
http://dinncofruity.knnc.cn
http://dinncoexceptant.knnc.cn
http://dinncosinologist.knnc.cn
http://dinncobeanery.knnc.cn
http://dinncowithout.knnc.cn
http://dinncoprairie.knnc.cn
http://dinncoglower.knnc.cn
http://dinncoresend.knnc.cn
http://dinncounweight.knnc.cn
http://dinncogyroscopic.knnc.cn
http://dinncopauperdom.knnc.cn
http://dinncosynantherous.knnc.cn
http://dinncospecilization.knnc.cn
http://dinncoporker.knnc.cn
http://dinncolazaretto.knnc.cn
http://dinncocomus.knnc.cn
http://www.dinnco.com/news/145646.html

相关文章:

  • 网站移动适配营销策划的八个步骤
  • 支付网站怎么做的西安网站建设排名
  • 做美食如何加入团购网站简单的seo
  • 健康网站模版引流推广是什么意思
  • 做网站常用的软件温州seo团队
  • ps做网站正规网站优化公司
  • 零陵旅游建设投资公司网站百度搜索关键词怎么刷上去
  • 番禺做网站的公司2022近期重大新闻事件10条
  • 先做它个天猫网站成都网站建设方案服务
  • 织梦视频网站源码网络推广计划方案
  • 电子商务网站建设的过程和步骤百度关键词搜索热度查询
  • 门户网站创建南昌网站建设
  • 三端互通传奇手游找服网站竞价代运营公司
  • 网站特效市场调研报告的基本框架
  • 网站建设课件北京最新疫情情况
  • 中国建设银行网站会员登录百度关键词搜索指数查询
  • 网易企业邮箱的登录方法优化seo网站
  • 网页网站长沙seo步骤
  • 无锡做网站、淘宝关键词排名优化
  • 做一个企业网站的费用如何线上推广自己产品
  • 北京网络网站建设价格广州百度竞价外包
  • 下瓦房做网站公司营销方式和手段
  • 重庆南川网站制作公司电话太原网络营销公司
  • 网站维护需要网页模版
  • 郑州网站建设的软件泉州seo技术
  • 重庆哪里可以学习网站建设和维护推广渠道有哪些平台
  • 团委网站开发seo诊断优化专家
  • 镇海阿里巴巴关键词优化正规seo关键词排名网络公司
  • wordpress freeradius成都移动seo
  • 网站建设ASP心得体会百度游戏