为了减少栈溢出的可能性,可让两个栈共享一片连续内存空间,两个栈的栈底分别设在这片空间的两端,
为了减少栈溢出的可能性,可让两个栈共享一片连续内存空间,两个栈的栈底分别设在这片空间的两端,这样,只有______时才可能产生上溢。
A.两个栈的栈顶在栈空间的某一位置相遇
B.其中一个栈的栈顶到达栈空间的中心点
C.两个栈的栈顶同时到达栈空间的中心点
D.两个栈均不为空,且一个栈的栈顶到达另一个栈的栈底
解析:两栈共享连续存储空间,两个栈的栈底分别设在这个存储空间的两端的存储结构中,为了使两栈的空间能够做到互补余缺,减少溢出的可能性,两个栈的栈满溢出都不能按位置判别,仅当两栈的栈顶相遇时,才可能栈满溢出。选项B、C、D都是按栈顶位置来判别是否不产生上溢,因此是错误的。选项A符合上述判别规则,即两个栈的栈项在栈空间的某一位置相遇时才可能产生上溢。
甲乙两个车间,如果从甲车间调出10%人到乙车间后,两车间人数相等,原来甲乙两车间人数的比是()小马虎 数学 2020-03-30 …
有三道应用题1.两车同时从两地相对开出,甲车每小时行68千米,乙车每小时64千米,经过3/4小时相 数学 2020-05-14 …
一丛衰草出唇间,须发连鬓耳杏然;口角几回无觅处,忽闻毛里有声传.采用了什么手法?未出堂前三五步,额 语文 2020-06-13 …
六点之间两两相连,你最多能划出多少条互不交叉的直线?......六点之间两两相连,你最多能划出多少 其他 2020-06-22 …
如图所示,A,B两球之间用长6m的柔软细线相连,将两球相隔0.8s先后从同一高度同一点均以4.5m 其他 2020-06-22 …
急,A,B两木块放在水平面上,它们之间用细线相连,两次连接情况中细线倾斜方向不同但倾,A,B两木块 物理 2020-07-08 …
下列说法正确的是()A.两点之间直线最短B.画出AB两点间的距离C.连接点A与点B的线段,叫做AB 数学 2020-08-03 …
若干台计算机联网,要求:1任意两台之间最多用一条电缆连接2任意三台之间最多用两条电缆连接3两台计算机 数学 2020-11-07 …
N个点之间连线数量(要求,相邻两点间才能连线)同一个平面上有N个点,每相邻两点之间连线,如果用数学公 数学 2020-11-15 …
两个连队同时分别从一个营地出发前往一个目的地,只有一个卡车,正好装下一个连的人,为了让两个连的士兵同 数学 2020-11-21 …