一道数据结构的题目顺序栈用data[0..n-1]存储数据,栈顶指针为top,其初始值为0,则出栈元素x的操作是____
来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/22 10:19:58
一道数据结构的题目
顺序栈用data[0..n-1]存储数据,栈顶指针为top,其初始值为0,则出栈元素x的操作是_____\x0d\x0d\x0d为什么答案是 top--;x=data[top];\x0d\x0d是不是错了
顺序栈用data[0..n-1]存储数据,栈顶指针为top,其初始值为0,则出栈元素x的操作是_____\x0d\x0d\x0d为什么答案是 top--;x=data[top];\x0d\x0d是不是错了
注意“初始值为0”这句话.就是说空栈的top指针为0,那么如果有1个元素,top指针为1,而这一个元素的存储位置为data[0].所以出栈元素x的操作是你给出的答案.答案正确.
但是你不用纠结于这道题目本身的对错,栈的出栈操作和入栈对应上,同时保证数组不越界即可.多看看别人的代码怎么写的(读源代码).
但是你不用纠结于这道题目本身的对错,栈的出栈操作和入栈对应上,同时保证数组不越界即可.多看看别人的代码怎么写的(读源代码).
一道数据结构的题目顺序栈用data[0..n-1]存储数据,栈顶指针为top,其初始值为0,则出栈元素x的操作是____
栈顶指针top,我看的清华大学出版社出的数据结构(殷人昆主编的)怎么讲的top指针指向最后加入的元素的存储位置(书上原话
关于数据结构的题.利用算法1.删除顺序表中值为x的元素.2.依次显示顺序表中数据元素的值.是属于线性表的顺序存储的那节知
假定一个链栈的栈顶指针用top表示,每个结点的结构由一个数据域data和一个指针域组成,当p指向的结点进栈时
已知长度为n的线性表A采用顺序存储结构,写一时间效率有效的算法,删除数据元素[x,y]之间的所有元素.
这是一个计算机程序的操作说明:(1)初始值为x=1,y=1,z=0,n=0;
数据结构中若顺序存储的循环队列的QueueMaxSiz=n,则队列最多可存储几个元素?
判断题:在顺序存储结构中,有时也存储数据结构中元素之间的关系.是错的为什么?
可用存储顺序代表逻辑顺序的数据结构是
已知长度为n的线性表A采用顺序存储结构,请写一算法,找出该线性表中值最小的数据元素.
对于一个顺序存储结构实现的循环队列Q[0..m-1]对头队尾指针分别为f r其判空的条件__判满条件是__
数据结构中的对称矩阵设有一个10阶的对称矩阵A,采用行优先压缩存储方式,a[0][0]为第一个元素,其存储地址为d,每个