百度试题 题目设计一个判别表达式中左右括号是否匹配的算法,采用( ) A. 顺序表 B. 栈 C. 队列 D. 链表 相关知识点: 试题来源: 解析 B.栈
A.线性表的顺序存储B.队列C.线性表的链式存储D.栈 相关知识点: 试题来源: 解析 D [解析] 判断一个表达式中的左右括号是否匹配,一般使用的算法是从左至右扫描表达式,碰到左括号,就将其压入一个堆栈,碰到右括号,就到堆栈中弹出一个左括号,并判断两个括号类型是否一致。就这样,如果碰到要弹出左括号时堆栈为空...
不适合采用栈结构的是( )。A.判断一个表达式中的括号是否匹配B.判断一个字符串是否是中心对称C.按照深度优先的方式后序遍历二叉树D.按照层次顺序遍历二叉树
百度试题 题目3.()设计一个判别表达式中括号是否匹配出现的算法,采用()的数据结构最佳。A.()栈()B.()顺序表()C.()队列()D.()单链表 相关知识点: 试题来源: 解析 栈()
百度试题 结果1 题目设计一个判别表达式中括号是否匹配出现的算法,采用( ) A. 栈 B. 顺序表 C. 队列 D. 单链表 相关知识点: 试题来源: 解析 A
3. 设计一个判别表达式中括号是否匹配出现的算法,采用( )的数据结构最佳。A、栈B、顺序表C、队列D、单链表搜索 题目 3. 设计一个判别表达式中括号是否匹配出现的算法,采用( )的数据结构最佳。 A、栈 B、顺序表 C、队列 D、单链表 答案 解析
A. 线性表的顺序存储 B. 队列 C. 线性表的链式存储 D. 栈 相关知识点: 试题来源: 解析 D 正确答案:D 解析:判断一个表达式中的左右括号是否匹配,一般使用的算法是从左至右扫描表达式,碰到左括号,就将其压入一个堆栈,碰到右括号,就到堆栈中弹出一个左括号,并判断两个括号类型是否一致。就这样,如果碰到要...
百度试题 题目设计一个判别表达式中括号是否匹配出现的算法,采用()的数据结构最佳。A.()栈B.()顺序表C.()队列D.()单链表 相关知识点: 试题来源: 解析 栈()
判断一个表达式中左右括号是否匹配,采用 (38) 这一数据结构实现较为方便。 A.栈B.队列C.线性表的链式存储D.线性表的顺序存储
A. 线性表的顺序存储 B. 队列 C. 线性表的链式存储 D. 栈 相关知识点: 试题来源: 解析 D 正确答案:D 解析:在高级语言的编译阶段,从头到尾扫描来语句,检验括号是否匹配的方法可用“期待的急迫程度”来描述,这需要一个栈来帮助实现。即每读到一个括号,若是右括号,则或者使置于栈顶的最急迫的期待得以消解...