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

网站开发查询wordpress影视主题带采集

网站开发查询,wordpress影视主题带采集,如何管理好自己团队,如何自己做门户网站目录 单链表 初始化 头插 删除 插入 双链表 初始化 插入右和插入左 删除 单链表 单链表主要有三个接口:头插,删除,插入(由于单链表的性质,插入接口是在结点后面插入) 初始化 int e[N], ne[N]; …

目录

单链表

初始化

头插

删除

插入 

双链表

初始化

插入右和插入左

删除


单链表

单链表主要有三个接口:头插,删除,插入(由于单链表的性质,插入接口是在结点后面插入)

初始化

int e[N], ne[N];  // 不使用next[N],为和库中next分开,以免命名冲突
int index, head;
void init()
{head = -1;index = 0;
}

e数组代表链表中每个结点的数据域,ne数组代表每个结点的指针域,指向下一个结点的下标。
将头结点的下标初始化为-1。index为待使用的数组下标。

头插

void add_to_head(int x)
{e[index] = x;ne[index] = head;head = index++;
}

删除

void pop(int k)
{ne[k] = ne[ne[k]];
}

插入 

void insert(int k, int x)
{e[index] = x;ne[index] = ne[k];ne[k] = index++;
}

双链表

初始化

int index;
int e[N], l[N], r[N];
void init()
{l[0] = 1, r[1] = 0;r[0] = 1, l[1] = 0;index = 2;
}

0位置是头,1位置是尾,这两条性质永远不变。
待使用的数组下标从2开始,0和1以及使用了。
需要遍历的时候应从2开始。
e数组存储数据域,l数组存储左指针,r数组存储右指针,这两个数组指向的也是左边和右边的下标

插入右和插入左

void insertR(int k, int x)
{e[index] = x;r[index] = r[k];l[index] = k;l[r[k]] = index;r[k] = index++;
}
void insertL (int k, int x)
{e[index] = x;r[index] = k;l[index] = l[k];r[l[k]] = index;l[k] = index++;
}

这两个实现一个即可,比如插入左可以调用插入右函数实现,改变k的位置即可。

删除

void pop(int k)
{r[l[k]] = r[k];l[r[k]] = l[k];
}

http://www.yayakq.cn/news/951026/

相关文章:

  • 台州知名网站app地推网
  • 如何做网站超链接网页打包成apk
  • 招商加盟类网站模板四川欧瑞建设集团网站
  • 济南网站建站推广怎样做信息收费网站
  • 茂名整站优化wordpress 图集插件
  • 网站的在线支付模块怎么做做网店的进货网站
  • 网站的建设部署与发布长沙出名的网站设计推广
  • 网站建设的技术标准门户网站 移动端
  • 有域名了如何建设网站找网红推广一般怎么合作
  • 临沂市建设安全管理网站上海装修找哪家公司好
  • 嘉兴云建站模板90设计电脑版
  • 购物网站 建设四川省建设厅网站证
  • 襄阳建设局网站如何编辑网站标题栏
  • 没有域名如何访问网站如何创建一个自己的网页
  • wordpress众筹宁波怎么优化seo关键词
  • 网站设计内容最难进的十大央企
  • 我制作了一个网站苏州知名互联网公司
  • 湖南省住房与城乡建设部网站依博罗阀门北京有限公司
  • 怎么查看网站空间是否到期怎么做网站加盟
  • 网站后台地址破解电商网站制作教程
  • 郏县住房和城乡建设局网站软件开发文档编写
  • html网站设计源码免费app制作平台有哪些
  • ppt做书模板下载网站有哪些内容无法创建wordpress
  • wordpress如何转换为中文北京官网seo收费
  • 有没有专业做股指的评论网站dtcms怎么做自己网站
  • 手机建立网站appseo网站导航建设技巧
  • 网站开发合同受托方网站开发设计的技术
  • asp做静态网站小程序申请
  • 先做网站还是先注册公司最新搜索关键词
  • 上海门户网站建设公司高端网站建设报价