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

网站制作 沈阳做网站要固定电话

网站制作 沈阳,做网站要固定电话,怎么制作网页模板,wordpress有中文版吗单链表 826. 单链表 - Acwing题库 数据结构: e[N]:用于存储节点的值的数组。ne[N]:作为“下一个”指针的数组,用于连接节点。head:指向链表头部的索引。idx:当前可用的下一个索引。 初始化: …

单链表

826. 单链表 - Acwing题库
数据结构:

  • e[N]:用于存储节点的值的数组。
  • ne[N]:作为“下一个”指针的数组,用于连接节点。
  • head:指向链表头部的索引。
  • idx:当前可用的下一个索引。

初始化:

  • init() 函数将 head 设置为 -1(表示链表为空),idx 设置为 0。

添加元素:

  • add_to_head(int x):在链表头部插入一个值为 x 的新节点。
  • add(int k, int x):在索引为 k 的节点后面插入一个值为 x 的新节点。

删除元素:
remove(int k):删除索引为 k 的节点后面的节点。
主功能:

程序读取操作的数量 m,然后处理每个操作:

  • H x:将 x 添加到链表头部。
  • D k:删除第 k 个节点后面的节点(如果 k 为 0,则删除头节点)。
  • I k x:在第 k 个节点后面插入值为 x 的节点。
  • 最后,打印链表中剩余的元素。
#include <iostream>using namespace std;const int N = 100010;// head 表示头结点的下标
// e[i] 表示节点i的值
// ne[i] 表示节点i的next指针是多少
// idx 存储当前已经用到了哪个点
int head, e[N], ne[N], idx;// 初始化
void init()
{head = -1;idx = 0;
}// 将x插到头结点
void add_to_head(int x)
{e[idx] = x, ne[idx] = head, head = idx ++ ;
}// 将x插到下标是k的点后面
void add(int k, int x)
{e[idx] = x, ne[idx] = ne[k], ne[k] = idx ++ ;
}// 将下标是k的点后面的点删掉
void remove(int k)
{ne[k] = ne[ne[k]];
}int main()
{int m;cin >> m;init();while (m -- ){int k, x;char op;cin >> op;if (op == 'H'){cin >> x;add_to_head(x);}else if (op == 'D'){cin >> k;if (!k) head = ne[head];else remove(k - 1);}else{cin >> k >> x;add(k - 1, x);}}for (int i = head; i != -1; i = ne[i]) cout << e[i] << ' ';cout << endl;return 0;
}
http://www.yayakq.cn/news/949596/

相关文章:

  • 实惠的网站建设产品做空压机网站
  • 网站建设运营预算明细变更icp备案网站信息查询
  • 做网站 域名如何要回淳安千岛湖建设集团网站
  • 商城网站续费要多少钱手机怎么在百度做网站
  • 黑龙江网上建设局报建网站安徽平台网站建设制作
  • 低价建设手机网站源码分享网
  • 苏州网站开发公司兴田德润在哪儿家居网站建设素材
  • 优化自己的网站商标网注册查询官网
  • 外贸建站费用优质的聊城网站建设
  • 郑州网站建设 华数一键生成logo免费网站
  • 国家工程建设信息网站国外做储物柜的网站
  • 买男装最好的购物网站济南酷火网站建设
  • 一站式网站建设价格珠海营销型网站
  • 江西高端网站定制宝应网站设计
  • 仿站容易还是建站容易wordpress主题模板制作教程
  • 网站建设焦作seo站长综合查询工具
  • 上海网站定制设计图网站域名年费多少钱
  • 最新做做网站甘肃省级建设主管部门网站
  • 汉阳做网站多少钱wordpress超详细教程
  • 山西临汾建设局网站深圳团购网站设计
  • 做网站收会员费违法吗网站文章在哪发布做seo
  • php可以做网站建设网站文章哪里下载
  • 澄迈网站制作中国卫生健康网入口
  • 怎么做王者荣耀网站百度域名是什么意思
  • 免费网页制作的网站深圳科技公司黄页
  • 学习做网站的孛校东莞网站建设公司注册
  • 安装discuz x 3.1 网站虚拟主机的要求淘宝联盟返利网站怎么做
  • 怎么做仲博注册网站河北省住房和城市建设局采购网站
  • 网站如何安装dedecms网站建设流程时间表
  • 设计网站logo网站如何做用户的实名认证