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

优惠券购物网站怎么做吉林省建设网站

优惠券购物网站怎么做,吉林省建设网站,移动版网站怎么做,网站中下滑菜单怎么做目录 单链表 初始化 头插 删除 插入 双链表 初始化 插入右和插入左 删除 单链表 单链表主要有三个接口#xff1a;头插#xff0c;删除#xff0c;插入#xff08;由于单链表的性质#xff0c;插入接口是在结点后面插入#xff09; 初始化 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.dnsts.com.cn/news/86762.html

相关文章:

  • 自己的网站统计输入词域名换到另外一个wordpress
  • 麻涌镇仿做网站做一个众筹网站多少钱
  • 虚拟主机怎么建网站跨境电商单页网站的详情页怎么做的
  • 微信咋做自己的网站四会网站建设
  • wordpress站点迁移廊坊网络营销
  • 注册网站建设专业免费网站建设一般多少钱
  • 对网站专业性建设_宣传推广设计整体改进方案wordpress中文标签
  • 炒币网站开发wordpress表单编辑插件
  • 深圳鸿天顺网站建设神农架网站建设公司
  • 宣传册外贸建站seo
  • 网站开发速成阿里邮箱企业版手机版
  • 凡科网做网站收费吗嵌入式软件开发流程规范
  • 网站ftp管理工具网站 前置审批
  • 上海搬家公司哪家口碑最好广州网站排名优化服务
  • 深圳建设信息网站官网开源中国
  • 企业网站建设设计任务书wordpress媒体库制作文件夹
  • 微信小程序源码网站深圳创业贷
  • 企业平台网站建设方案企业管理平台下载
  • 有自己的网站怎么做淘宝客公司网页设计流程
  • 做任务能赚钱的网站网站建设需要匹配人员
  • 网站的链接结构国外html响应式网站
  • 网站制作手机版室内设计效果图手绘线稿
  • 泰安网站制作推荐网站域名备案信息查询
  • 上海ktv目前营业情况四川二级站seo整站优化排名
  • 做网站客户不给钱怎么办衡州网站建设seo
  • 网站怎么生成二维码制作好看的wordpress页面
  • 网站文件夹权限wordpress生活插件
  • 学生求职网站的需求分析怎么做分析杭州高端网站建设开发的区别
  • 哪个网站可以做c语言的题网站定制型和营销型
  • 兰州网站制作培训班教育培训门户网站模板下载