早教吧 育儿知识 作业答案 考试题库 百科 知识分享

证明两个不同的合法栈操作序列不可能得到相同的输出元素拜托了各位假设以S和X分别表示入栈和出栈的操作,则初态和终态均为栈空的入栈和出栈的操作序列可以表示为仅由S和X组成的序列.

题目详情
证明两个不同的合法栈操作序列不可能得到相同的输出元素拜托了各位
假设以S和X分别表示入栈和出栈的操作,则初态和终态均为栈空的入栈和出栈的操作序列可以表示为仅由S和X组成的序列.称可操作的序列为合法序列 例如 SXXS SXXS为非法序列.试给出区分给定序列为合法序列或非法序列的一般准则,并证明如题 数据结构 的题 有人帮帮吗?
▼优质解答
答案和解析
S和X的数量相等 且从左边开头到序列中任一位置S的数量一定大于等于X的数量(入栈的次数一定多于或等于出栈的次数).
看了 证明两个不同的合法栈操作序列...的网友还看了以下: