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

手机个人网站制作教程上海优化外包公司

手机个人网站制作教程,上海优化外包公司,网站架构设计图怎么做,绵阳企业网站建设线性表的定义 前面文章有讲过#xff0c;线性表就是一次保存单个同类型元素#xff0c;多个元素之间逻辑上连续 例子#xff1a;数组#xff0c;栈#xff0c;队列#xff0c;字符串 栈 1.1 栈和队列的特点 栈和队列都是操作受限的线性表。 前面学过的数组#xff0c;…线性表的定义 前面文章有讲过线性表就是一次保存单个同类型元素多个元素之间逻辑上连续 例子数组栈队列字符串 栈 1.1 栈和队列的特点 栈和队列都是操作受限的线性表。 前面学过的数组链表是可以菜任意位置插入和删除的 而栈和队列只能在一端插入元素和删除元素 1.2 栈的定义 只能在一端插入元素栈顶也只能从这一端取出元素栈顶 先看下入栈的动画 再看下出栈的动画 利用数组模拟栈每次入栈从数组后面追加数组开头是栈底数组末尾为栈顶。 模拟实现栈思路 1、定义 定义stk[N]栈 top 为栈顶 因为栈是一种先进后出的结构。 2、实现初始化 top-1对栈进行初始化表示空 3、实现压栈和出栈 压栈 需要top 然后读入即可 stk[top]x 出栈 只需 --top 4、判断栈是否为空 只要top0栈就不为空 栈顶stk[top] #include iostreamusing namespace std;const int N 100010;// stk[N] 为栈 tt 为栈顶下标 int stk[N], tt;// 插入一个数, 栈顶 stk[ tt] x;// 弹出 tt --;// 判断栈是否为空 if(tt 0) not empty else empty// 栈顶 stk[tt];Acwing 828 #include iostreamusing namespace std;const int N 100010;int m; int stk[N], top;int main() {cin m;while(m --){string op;int x;cin op;if(op push){cin x;stk[ top] x;}else if(op pop){-- top;}else if(op empty){//如果top0 则输出no 否则输出yescout (top ? NO : YES) endl;}else{cout stk[top] endl;}}return 0; }Acwing 830 单调栈 #include iostreamusing namespace std;const int N 100010;int n; int stk[N], tt;int main() {cin n;for(int i 0; i n; i ){int x;cin x;while(tt stk[tt] x) tt --;if(tt) cout stk[tt] ;else cout -1 ;stk[ tt] x;}return 0; }时间复杂度 每个数只会进栈一次出栈一次整个时间复杂度是O(n)。 总结 学数据结构 最主要的还是要画图先画一遍代码自然就能够写了
http://www.hkea.cn/news/14332521/

相关文章:

  • 鞋子商城网站开发背景湛江免费建站模板
  • 建设工程月评打分网站营销推广公司
  • 免费诶网站建设抖音关键词排名优化
  • 蓝色科技企业网站模板免费下载对网站设计的建议
  • app免费制作网站模板有网站建设的虚拟主机管理系统
  • 广州模板建站多少钱申请网站免费
  • 公司网站抬头用什么软件做好一点的网站
  • 百度 验证网站编程代码大全
  • 沈阳市浑南区城乡建设局网站怎样免费推广网站
  • 商城网站建设需求文档网站关键词密度查询
  • app网站开发后台处理认证网站所有权要添加代码
  • 做一手房有哪些网站比较好啊宿州网站制作公司
  • 中国商标注册网官方网站android应用开发期末考试题
  • 深圳方维网站设计公司厦门网站建设_
  • 石嘴山网站定制开发建设网络营销网站建设诊断报告
  • 网站 设计报价张槎网站建设制作
  • 网站建设国外拂去其汉口企业制作网站的
  • 网站建设与发布专业做商铺的网站
  • 当地信息网站建设资质宜昌网站制作公司
  • wordpress html 标签页网站关键词排名优化推广软件
  • 网站推广计划书范文房产采集网站源代码
  • 国内课程网站建设现状计算机类哪个专业前景好
  • 网站收录有什么用建设网站用什么语言
  • 企业网站 免费 php重庆模板做网站
  • 招聘网站建设人员糖果屋网站建设策划书
  • 中小型网站设计公司广州番禺区有什么好玩的
  • 青岛李沧网站建设圣辉友联做网站公司
  • 网站双语版的怎么制作wordpress调用文章的tag
  • 网站设计汕头wordpress dw插件
  • 如何在社交网站上做视频推广重庆百度推广关键词优化