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

公司做网站入什么科目wordpress更改后台进入默认页面

公司做网站入什么科目,wordpress更改后台进入默认页面,wordpress 评论框 美化,建二手车网站目录 双链表代码 && 思路 双链表 实现一个双链表,双链表初始为空,支持 5 种操作: 在最左侧插入一个数; 在最右侧插入一个数; 将第 k个插入的数删除; 在第 k 个插入的数左侧插入一个数&#xff1b…

目录

    • 双链表
    • 代码 && 思路

双链表

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

在最左侧插入一个数;
在最右侧插入一个数;
将第 k个插入的数删除;
在第 k 个插入的数左侧插入一个数;
在第 k个插入的数右侧插入一个数
现在要对该链表进行 M 次操作,进行完所有操作后,从左到右输出整个链表。

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

输入格式
第一行包含整数 M
,表示操作次数。

接下来 M行,每行包含一个操作命令,操作命令可能为以下几种:

L x,表示在链表的最左端插入数 x。
R x,表示在链表的最右端插入数 x。
D k,表示将第 k 个插入的数删除。
IL k x,表示在第 k 个插入的数左侧插入一个数。
IR k x,表示在第 k 个插入的数右侧插入一个数。
输出格式
共一行,将整个链表从左到右输出。

数据范围
1≤M≤100000

所有操作保证合法。

输入样例:
10
R 7
D 1
L 3
IL 2 10
D 3
IL 2 7
L 8
R 9
IL 4 7
IR 2 2
输出样例:
8 7 7 3 2 9

代码 && 思路

双链表就比单链表多一个指针 思路大差不差

#include <iostream>using namespace std;const int N = 100010;int m;
int e[N], l[N], r[N], idx;// 在节点a的右边插入一个数x
void insert(int a, int x)
{e[idx] = x;         //第idx的节点的值为xl[idx] = a,         //第idx的节点左指针指向当前节点ar[idx] = r[a];      //第idx的节点右指针指向a指针的右指针l[r[a]] = idx,      //a节点原右边节点的指针的左指针指向当前idx节点r[a] = idx ++ ;     //a节点现在的右指针指向idx 并让idx +1
}// 删除节点a
void remove(int a)
{l[r[a]] = l[a];     //a节点右边节点的左指针指向a节点的左节点r[l[a]] = r[a];     //a节点的左节点的右指针指向a节点的右节点
}int main()
{cin >> m;// 0是左端点,1是右端点r[0] = 1, l[1] = 0; //这是两个哨兵节点idx = 2;            //表示双链表里面初始有两个节点 其实就是哨兵节点 一个指向链表的头结点 一个指向链表的尾节点while (m -- ){string op;cin >> op;int k, x;if (op == "L"){cin >> x;insert(0, x);}else if (op == "R"){cin >> x;insert(l[1], x);}else if (op == "D"){cin >> k;remove(k + 1);}else if (op == "IL"){cin >> k >> x;insert(l[k + 1], x);}else{cin >> k >> x;insert(k + 1, x);}}for (int i = r[0]; i != 1; i = r[i]) cout << e[i] << ' ';cout << endl;return 0;
}
http://www.yayakq.cn/news/177153/

相关文章:

  • 企业网站及公众号建设方案福田欧辉校车
  • discuz做淘客网站软件开发专业学什么课程
  • 京东网站谁建设315网站行业
  • dnf做汉堡怎么玩间网站做网站编辑应该注意什么
  • 国家级示范职业学校 建设网站小米的推广软文
  • 可信网站验证校园网网站建设实训报告
  • 免费网站正能量不用下载怎么找网站是由什么建的
  • 芜湖市建设工程质监站网站商标注册网站查询系统
  • 惠来建设局网站wordpress 2015
  • 小米商城网站建设分析七台河新闻综合
  • 中国化学工程第三建设有限公司沈阳seo推广
  • 网站搭建招标方案做小程序要有网站吗
  • 建设网站是什么科目制作自助网站
  • 谁有人和兽做的网站?大学网站建设图
  • 东圃手机网站开发苏州百度推广服务中心
  • 常州规划网站如何在网站上做标记圈信息
  • 郑州网站开发与建设免费vip影视网站怎么做的
  • 合作社网站模板wordpress外网无法访问
  • iis建立好网站 怎么打开外贸推广哪家好
  • 石河子网站设计巨省网站
  • 顺的网站建设服务网站建设解决恩问题
  • 怎么做影视类网站环球资源网站什么时候做的
  • 云主机怎么装网站如何设置页面
  • 公司网站制作企业门网站源码
  • 唐山网站建设制作长沙排名推广
  • 宣城有做网站的公司吗长沙3合1网站建设价格
  • 西安网站建设哪家公司好在线商标设计logo免费
  • 南通网站建设要多少钱wordpress添加原文链接
  • 原画师seo公司 杭州
  • 网站建设所需人员公司网站制作应该注意些什么