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

宿迁公司企业网站建设seo是如何做优化的

宿迁公司企业网站建设,seo是如何做优化的,深圳设计公司集中在哪,国家建设工程网查询一、原理 栈是只允许在一端进行插入或删除操作的线性表 所谓的栈,其实就是一个特殊的线性表(顺序表、链表),但是它在操作上有一些特殊的要求和限制: 栈的元素必须“后进先出”栈的操作只能在这个线性表的表尾进行。…

一、原理

栈是只允许在一端进行插入或删除操作的线性表

所谓的栈,其实就是一个特殊的线性表(顺序表、链表),但是它在操作上有一些特殊的要求和限制:

  • 栈的元素必须“后进先出”
  • 栈的操作只能在这个线性表的表尾进行。
  • 对于栈来说,这个表尾称为栈的栈顶(top),相应的表头称为栈底(bottom)。

先进后出FILO

栈的插入和删除操作:

栈的插入操作(Push),叫做进栈,也称为压栈,入栈。

栈的删除操作(Pop),叫做出栈,也称为弹栈。

二、顺序存储实现栈

2.1 定义栈

#define MaxSize 50
typedef int ElemType;
typedef struct {ElemType data[MaxSize];int top;
}Stack;

2.2 初始化栈

void init_stack(Stack &S) {S.top = -1;//初始化栈,让栈为空}

2.3 判断栈为空

bool stack_empty(Stack S) {if (-1 == S.top) {return true;}else {return false;}
}

2.4入栈

bool push(Stack &S, ElemType x) {//判断栈是否满?if (S.top == MaxSize -1) {return false;}S.data[++S.top] = x; //等于S.top = S.top +1;S.data[S.top]=x;return true;}

注意:入栈需要判断栈是否为满,为满则不能再插入数据

2.5 出栈

出栈则需要先判断栈是否为空,为空的栈不需要出栈

bool pop(Stack S, ElemType m) {if (stack_empty(S)) {return  false;}m = S.data[S.top--];等于S.data[S.top]=x;S.top = S.top -1;return true;
}

2.6得到栈顶

bool get_top(Stack S, ElemType &m) {if (stack_empty(S)) {return  false;}m = S.data[S.top];return  true;}

2.7 运行主函数

int main() {Stack S;init_stack(S);//判断栈是否为空bool flag;flag = stack_empty(S);if (flag) {printf(("stack is empty"));}push(S,3); //入栈push(S,5); //入栈push(S,6); //入栈push(S,7);ElemType m;flag = get_top(S, m);if (flag) {printf("get top %d\n",m);}flag = pop(S, m);//弹出栈元素if (flag) {printf("pop ele %d\n",m);}return 0;
}

http://www.dtcms.com/wzjs/200053.html

相关文章:

  • wordpress ent 主题网络营销的seo是做什么的
  • 网上开店铺怎么样开谷歌seo排名技巧
  • 文档阅读网站模板下载软文推广是什么意思?
  • 响应式网站的概念无锡哪里有做网站的
  • 网站做全局搜索刷关键词的平台
  • 广州海珠区疫情最新消息今天长沙优化网站
  • 郑州网站建设程序百度推广一年收费标准
  • 北京网站备案公司seo排名第一
  • 手机app开发需要什么技术无锡seo网络推广
  • 监控视频怎么做直播网站网站关键词优化推广
  • 流量与网站域名年龄对seo的影响
  • b站视频推广怎么买石家庄市人民政府官网
  • 发布网站后不可能存在的文件夹是宁波seo关键词优化
  • 网站图片上传代码新闻摘抄2022最新20篇
  • 广州怎么做网站微信小程序开发零基础入门
  • 深圳网站建设制作设计平台重庆seo培训
  • 阿里企业的网站建设没有限制的国外搜索引擎
  • 大学招生网站建设免费检测网站seo
  • 网站建设要学多久ks免费刷粉网站推广
  • 互动型网站营销推广活动策划
  • 广西建设厅网站资质查询可以发外链的论坛有哪些
  • dedecms产品展示织梦模板(营销型网站)网站seo优化方法
  • 仿冒网站制作网络推广优化平台
  • 做网站公司是干什么的seo基础知识考试
  • 无锡江阴做网站公司seo每日
  • 本地做网站绑定域名关键词推广优化app
  • 大牌印花图案设计网站windows优化大师的作用
  • 网站设计主题中文品牌广告视频
  • 做网站怎么在国外服务器租用seo推广效果
  • 做网站买空间多少钱19