问题
单项选择题
将一个递归算法改为对应的非递归算法时,通常需要使用______。
A.栈
B.队列
C.循环队列
D.优先队列
答案
参考答案:A
解析:
本题考查的是栈的典型应用,在计算机语言的实现以及将递归过程转变为非递归过程的处理中,通常用栈来处理。栈的应用还包括表达式求值、括号匹配等。
将一个递归算法改为对应的非递归算法时,通常需要使用______。
A.栈
B.队列
C.循环队列
D.优先队列
参考答案:A
解析:
本题考查的是栈的典型应用,在计算机语言的实现以及将递归过程转变为非递归过程的处理中,通常用栈来处理。栈的应用还包括表达式求值、括号匹配等。
己知电子的质量约为质子(或中子)质量的
,下表是几种原子的组成和它们的相对原子质量.1 1840
原子种类 | 原子核 | 核外电子数 | 相对原子质量 | |
质子数 | 中子数 | |||
氢(H) | 1 | 0 | 1 | 1 |
氦(He) | 2 | 2 | 2 | 4 |
氮(N) | 7 | 7 | 7 | 14 |
氧(O) | 8 | 8 | 8 | 16 |
铁(Fe) | 26 | 30 | 26 | 56 |
铀235(U235) | 92 | 143 | 92 | 235 |
①______;
②______;
③______.