第14题: [单项选择]算法的时间复杂度是指______。 A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数 参考答案:C 答案解析:解析:所谓算法的时间复杂度,是指执行算法所需要的计算工作量。为了能够比较客观地反映出一个算法的效率,在度量一个算法的工作量时,不仅应该与所使用的计算机、程序设计语言以及程序编制者无关,而且还应该与算法实现过程中的许多细节无关。为此,可以用算法在执行过程中所需基本运算的执行次数来度量算法的工作量。
以下关于队列的叙述中哪一条是正确的 A. 队列的特点是先进后出 B. 队列只能用顺序方式存储,而不能用链接方式存储 C. 队列适用于二叉树对称序周游算法的实现 D. 队列适用于树的层次次序周游算法的实现 参考答案:D 答案解析:[解析] 队列是另一种特殊的线性表,限定所有的插入都在表的一端进行,所有的删除都在另一端进行,即先进先出;队列既能用顺序方式存储,也能用链接方式存储;树的层次次序周游算法的实现是队列的应用;而二叉树对