首页 >>  正文

栈允许删除的一端称为栈顶

来源:baiyundou.net   日期:2024-09-22

丘俊米2106什么是栈?????VB试题中看到的,求解释!!!! -
柴致眨19185234632 ______ 栈(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等.其操作方式类似于数据结构中的栈. 栈是一种数据结构,它按照先进后出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶...

丘俊米210653.栈的插入和删除只能在栈的 -
柴致眨19185234632 ______ 53.栈的插入和删除只能在栈的____栈顶________进行,队列的插入和删除分别在___线性表的两_端进行,进行插入的一端叫做_____队列的尾_______,进行删除的一端叫做____队列...

丘俊米2106空栈的top为什么= - 1而不是=0? -
柴致眨19185234632 ______ 空栈的top为-1,是因为0是第一个元素,如果用top=0就表示有一个元素,不为空. 栈(stack)又名堆栈,它是一种运算受限的线性表.其限制是仅允许在表的一端进行插入和删除运算.这一端被称为栈顶,相对地,把另一端称为栈底. 向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素.

丘俊米2106入栈、出栈指针和数据操作顺序是什么样的? -
柴致眨19185234632 ______ 什么是栈栈实际上也是线性表,只不过是一种特殊的线性表.在这种特殊的线性表中,其插入与删除运算都只在线性表的一端进行.即在这种线性表的结构中,一端是封闭的,不允许进行插入与删除元素;另一端是开口的,允许插入与删除元素...

丘俊米2106c语言堆栈,队列区别 -
柴致眨19185234632 ______ 在内存中有个系统分配的堆和栈,前者用来存放 程序中的全局变量、静态变量,后者用来存放程序中的局部变量.DS中的栈和队列是一种自定义的存储数据的类型,他们都是根据实际应用的需要而创建的,简单的说,堆栈是由系统管理、分配、回收的,而DS中的栈、队列则有用户定义、使用.呵呵,请指正....

丘俊米2106关于入栈,出栈指针和数据操作顺序的疑问 -
柴致眨19185234632 ______ 楼主,堆栈是一个抽象数据类型,规定的两项必备的基本操作分别为入栈和出栈.这个抽象数据类型并没规定入栈与出栈具体要怎么实现.你问的问题已经在实现这一层面上,所以按照堆栈这种抽象数据类型的规定看,“先修改指针,然后插入...

丘俊米2106什么是栈?请说明详细一些 -
柴致眨19185234632 ______ 一、基本概念 栈(stack)在计算机科学中是限定仅在表尾进行插入或删除操作的线形表. 栈是一种数据结构,是只能在某一端插入和删除的特殊线性表.它按照先进后出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要...

丘俊米2106数据结构中的入栈程序 S.top = S.base + S.stacksize; 这句话的作用 -
柴致眨19185234632 ______ 作用是重新定义初始化操作.S.top - S.base >= S.stacksize 说明内存发生溢出,这时候就需要再次重新增加内存,s.base 发生改变.重新定义初始化操作.栈作为一种数据结构,是一种只能在一端进行插入和删除操作的特殊线性表.它按照先...

丘俊米2106栈是一种线性表,它的特点是什么? -
柴致眨19185234632 ______[答案] 栈(stack)在计算机科学中是限定仅在表尾进行插入或删除操作的线形表. 栈是一种数据结构,它按照先进后出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据(最后一个数据被第一个读出...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024