- 1
- 0
- 约5.61千字
- 约 9页
- 2018-07-03 发布于江西
- 举报
-数据结构-栈与队列.doc
第三章 栈与队列栈与队列:限定操作的?线性表。第一节 栈一、逻辑结构1、栈的定义限定只能在?表的一端进?行插入、删除的线性?表。 栈顶top?,栈底bot?tom。 后进先出L?IFO表(Last In First? Out)实例:“进制数转换?”、“表达式求值?”、“函数调用关?系”、“括号匹配问?题”、“汉诺塔问题?”、“迷宫问题”…… 2、基本操作进栈Pus?h/出栈Pop?取栈顶元素?GetTo?p判别栈空S?tackE?mpty/栈满Sta?ckFul?l3、栈的应用背?景许多问题的?求解分为若?干步骤,而当前步骤?的解答,是建立在后?继步骤的解?答基础上的?。=》问题分解的?步骤和求解?的步骤次序?恰好相反。二、顺序存储结?构动态顺序存?储结构:存储空间随?栈的大小而?变化。#defin?e STACK?_INIT?_SIZE? 100 //初始化时分?配的空间typed?ef struc?t //定义栈类型?{ ElemT?ype *base,*top; //栈底、栈顶指针 int stack?size; //栈的存储空?间大小}SqSta?ck; SqSta?ck S; //定义一个栈?结构1、初始化栈Statu?s SqSta?ck_In?it(SqSta?ck S){ S.base=mallo?c(S
您可能关注的文档
- 年产吨黄豆腐生产项目可行性报告.doc
- RCOG《脐带脱垂指南》2014版解读.doc
- 2014高考数学《专题07 平面向量的线性运算及其应用考》二轮难点解析.doc
- 最新高考数学(文)全国各地优质模拟试卷分类汇编-导数与应用解析.doc
- unit《amazing animals》教案(冀教版八年级下).doc
- 数学:.《旋转》第二课时 旋转的特征 教案(华东师大八年级上).doc
- 大数据洞察智能电视前的你.docx
- 市场营销自考分章节讲义:第章产品决策.doc
- 目录 今日襄阳: 地理位置 历史沿革 自然环境 自然资源 交通通讯 城市.doc
- 【最新资料】大数据云时代:智能交通系统的机遇与挑战.docx
原创力文档

文档评论(0)