下面说法正确的是( )。
A. 算法原地工作的含义是指不需要任何辅助空间
B. 在相同的规模n下,时间复杂度为O(n)的算法在执行时间上一定比时间复杂度为O(nlogn)的算法快
C. 最坏时间复杂度是指算法在最坏情况下执行时间的上界
D. 可读性好的算法有助于人们对算法的理解和交流
从逻辑上可以把数据结构分为( )。
A. 动态结构
B. 线性结构
C. 链式结构
D. 非线性结构
以下数据结构中,( )是线性结构。
A. 树
B. 字符串
C. 线性表
D. 栈
算法的基本特征有()。
A. 有穷性
B. 确定性
C. 可行性
D. 输入和输出