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

怎样在网站上做专栏抖音搜索排名优化

怎样在网站上做专栏,抖音搜索排名优化,优化防疫二十条措施,申请免费域名空间栈一般出选择题,队列选择题和大题都有 栈:只允许在一端 进行插入或删除操作的线性表即栈顶(top) s.top-1时栈为空 向栈中插入元素 s.tops.top1;s.data[s.top]value; 这段代码可以用一行代码代替: s.data[s.top]value; 不懂i和…

栈一般出选择题,队列选择题和大题都有

栈:只允许在一端 进行插入或删除操作的线性表即栈顶(top)

s.top=-1时栈为空

向栈中插入元素

s.top=s.top+1;s.data[s.top]=value; 这段代码可以用一行代码代替: s.data[++s.top]=value;

不懂i++和++i的有福了

++ i 是先加后赋值;i ++ 是先赋值后加;++i和i++都是分两步完成的

例题:当i=5时,s=(++i)+(++i)和s=(i++)+(i++)的值:

1、当i=5时,s=(++i)+(++i)=13 先算第一个(++i),++在前面,就把i先加1再把赋值,即先把i变为6然后再得出(++i)的值为6,这时i已经变为6了,

再计算第二个(++i),++在前面也是先把i加1后再赋值,不过这时的i已经为6了,第一步的时候把i变成6了的,然后加1的话就变成7了,所以第二个(++i)的值为7,s=(++i)+(++i)=6+7=13。

2、s=(i++)+(i++)=11 先算第一个(i++),i在前面,就先赋值再把i加1,即(i++)的值为5,i的值变为6,第二个(i++),i在前面,先赋值再把i加1,这个时候的i已经为6了,即(i++)的值为6,而i已经变为7了。所以s=(i++)+(i++)=5+6=11。

顺序存储实现栈

typedef struct {Elemtype data[50];
int top;
}SqStack;

而出栈  则是 

S.data[top]=x;

s.top=s.top-1;   

 同样这两行代码等价于   S.data[S.top--];  即元素先出栈在移动

出栈,入栈, 获取栈顶元素代码如下

#include<iostream>
# define Maxsize 50 
typedef int Elemtype; 
using namespace std;
typedef struct {Elemtype data[Maxsize];int top;//始终指向栈顶 
}Sqstack;void init(Sqstack &S)
{S.top=-1;//初始化栈 
}
bool StackEmpty(Sqstack S)
{if(S.top==-1){return true;} else{return false;}
}
bool Push(Sqstack &S,Elemtype data)
{//判断栈是否满if(S.top==Maxsize-1){cout<<"stack if overflow"<<" "<<endl;} else{S.data[++S.top]=data;return true;}
}bool Gettop(Sqstack S,Elemtype &m)
{if(StackEmpty(S)){return false;}m=S.data[S.top];return true;
}
//出栈 
bool Pop(Sqstack &S,Elemtype &n)
{if(StackEmpty(S)){return false;} else{n=S.data[S.top--];//出栈 return true;}
}void print(Sqstack S)
{int i=0;for(i=0;i<=S.top;i++){cout<<S.data[i]<<" ";}cout<<endl;
}
int main()
{Sqstack S;init(S);Elemtype m,n;bool flag,ret,ret2;Push(S,1);//栈底 Push(S,3);Push(S,6);Push(S,10);//栈顶 print(S);flag=StackEmpty(S);if(flag){cout<<"stack is empty"<<endl;}ret=Gettop(S,m);if(ret){cout<<"stack top is "<<m<<endl;}ret2=Pop(S,n);if(ret2){cout<<"remove stack top is " << n<<" "<<endl;}ret=Gettop(S,m);if(ret){cout<<"the new stack top is "<<m<<endl;}return 0; 
}

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

相关文章:

  • 网站开发是无形资产免费网站统计代码
  • 自己做网站买求职seo
  • 如何制作自己的网站视频教程优化设计四年级上册数学答案
  • 仓库管理erp自学视频网站seo优化方案设计
  • 夏天做那个网站致富谷歌搜索引擎免费入口2022
  • 搭建网站多少时间高级搜索
  • 如何在社交网站做销售aso优化app推广
  • wordpress 替代插件seo搜索引擎优化的内容
  • 开发手机端网站模板seo综合查询平台官网
  • 电商 网站建设帮别人发广告赚钱平台
  • 做网站建设优化的公司哪家竞价托管专业
  • 网站建设是什么意思太原seo排名
  • 余杭区网站建设百度推广个人怎么开户
  • 举重运动员 做网站网站优化包括
  • 聊城网站建设哪个好百度推广关键词排名在哪看
  • 晋江网站建设价格中国十大电商公司排名
  • 校园网站平台建设最好的bt种子搜索神器
  • 适合当手机主页的网站上海关键词优化排名哪家好
  • 哈尔滨营销型网站建设怎么做宣传推广
  • 网站推广入口湖人队最新消息
  • 潍坊做网站个人工作室国外seo
  • 网站开发及建设个人免费建站系统
  • 手机端网站变成wap百度网页版入口
  • 建设通类型的网站网络推广引流是做什么工作
  • 新疆兵团建设网站seo分析案例
  • 网站后台管理系统的重要技术指标网站域名查询工具
  • wordpress站点转移昆明百度推广优化
  • 小广告举报平台seo综合查询软件排名
  • 保定哪家做网站好sem招聘
  • alexa网站排名郑州网站建设制作公司