首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=bottom=20。该栈中的元素个数为( )。
某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=bottom=20。该栈中的元素个数为( )。
admin
2020-05-14
86
问题
某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=bottom=20。该栈中的元素个数为( )。
选项
A、1
B、0
C、20
D、不确定
答案
A
解析
带链的栈是具有栈属性的链表。线性链表的存储单元是不连续的,为把存储空间中一些离散的空闲存储结点利用起来,把所有空闲的结点组织成一个带链的栈,称为可利用栈。线性链表执行删除操作运算时,被删除的结点可以“回收”到可利用栈,对应于可利用栈的入栈运算,线性链表执行插入运算时,需要一个新的结点,可以在可利用栈中取栈顶结点,对应于可利用栈的退栈运算。可利用栈的人栈运算和退栈运算只需要改动top指针即可。当top=bottom=20时链栈中的元素个数为1。故本题答案为A选项。
转载请注明原文地址:https://www.kaotiyun.com/show/ju8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于指针的运算中,()是非法的。
在C++中,编译时的多态性是通过模板或函数【12】实现的。
已知函数print()没有返回值,如果在类中将之声明为常成员函数,正确的是
有两个关系R和S如下:则由关系R得到关系S的操作是
有如下定义语句:MyClass*p[10];当类对象数组指针p离开它的作用域时,系统自动调用析构函数【】次。
下面程序的运行结果是( )。 void man(){ for(i=0;i<=8;i++) if(++i%3! =2)continue; else cout<<i }
若有定义:int*p;则下列各选项中,不同于表达式“*p=*p+1;”的是()。
在深度为5的满二叉树中,叶子结点的个数为
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。
随机试题
国民经济和社会发展第—个五年计戈Ⅱ的中心环节是
烧结普通砖的标准尺寸为_______mm。
骨骼肌细胞中横管的功能是
下列不符合肿瘤的描述是
空腹血糖正常浓度是A.2.22~4.44mmol/LB.3.33~5.55mmol/LC.4.44~6.66mmol/LD.5.55~7.77mmol/LE.6.66~8.88mmol/L
患者李某,男性,82岁。哮喘病史40余年,现短气息促,动则尤甚,吸气不利,咳痰质黏起沫,腰酸腿软,伴有五心烦热,颧红,口干,舌红少苔,脉细数。诊断为哮病,其辨证分型是
患者男性,35岁,双眼高度近视,2周前觉右眼下方黑影,3天前视力骤降。检查右眼矫正视力0.01,眼前段(一),眼底检查可见视网膜灰白色隆起,首先考虑的诊断是
以下属于企业的营销能力的有()。
布卢姆等人在其教育目标分类系统中,将教学目标分为认知、情感和动作技能三大领域。()
Whatdowelearnfromthefirstparagraph?______Thelastparagraphmainlydiscusses______
最新回复
(
0
)