单选题 算法的空间复杂度是指
  • A. 算法程序的长度
  • B. 算法程序中的指令条数
  • C. 算法程序所占的存储空间
  • D. 执行算法需要的内存空间
【正确答案】 D
【答案解析】[解析] 算法的复杂度主要包括算法的时间复杂度和空间复杂度。所谓算法的时间复杂度是指执行算法所需要的计算工作量;算法的空间复杂度是指执行这个算法所需要的内存空间。