2、算法分析主要包括两个途径,一是___________,即通过数学公式分析算法复杂性;二是__________,即在计算机上运行算法程序,通过实验数据分析算法复杂性。(答案用空格隔开)
2、算法分析主要包括两个途径,一是___________,即通过数学公式分析算法复杂性;二是__________,即在计算机上运行算法程序,通过实验数据分析算法复杂性。(答案用空格隔开)
参考答案和解析
空间复杂度和时间复杂度
相关考题:
用计算机程序解决问题过程,正确设计顺序是()。 A.分析问题编写代码设计算法调试运行B.分析问题设计算法编写代码调试运行C.设计算法分析问题编写代码调试运行D.调试运行设计算法编写代码分析问题
算法分析的目的是(),算法分析的两个主要方面是()。A、找出数据结构的合理性B、研究算法中的输入和输出关系C、分析算法的效率以求改进D、分析算法的易懂性和文档性E、空间复杂度和时间复杂度F、正确性和简明性G、可读性和文档性H、数据复杂性和程序复杂性
编程解决问题的一般过程包括()A、分析问题、设计算法、编写程序、调试运行B、提出问题、编写程序、运行程序、得到答案C、设计算法、编写程序、调试程序、得到答案D、提出问题、设计算法、编写程序、得到答案
下列用计算机编程解决问题的基本步骤,顺序正确的是()。A、设计算法、分析问题、编写程序、调试程序B、编写程序、调试程序、分析问题、设计算法C、分析问题、编写程序、设计算法、调试程序D、分析问题、设计算法、编写程序、调试程序
运用计算机程序解决问题时,合理的步骤是()。A、设计算法—分析问题—编写程序—调试程序B、分析问题—设计算法—编写程序—调试程序C、分析问题—编写程序—设计算法—调试程序D、设计算法—编写程序—分析问题—调试程序
用计算机程序解决问题过程,正确设计顺序是()。A、分析问题→编写代码→设计算法→调试运行B、分析问题→设计算法→编写代码→调试运行C、设计算法→分析问题→编写代码→调试运行D、调试运行→设计算法→编写代码→分析问题
单选题编程解决问题的一般过程包括()A分析问题、设计算法、编写程序、调试运行B提出问题、编写程序、运行程序、得到答案C设计算法、编写程序、调试程序、得到答案D提出问题、设计算法、编写程序、得到答案
多选题算法分析的目的是(),算法分析的两个主要方面是()。A找出数据结构的合理性B研究算法中的输入和输出关系C分析算法的效率以求改进D分析算法的易懂性和文档性E空间复杂度和时间复杂度F正确性和简明性G可读性和文档性H数据复杂性和程序复杂性
单选题运用计算机程序解决问题时,合理的步骤是()。A设计算法—分析问题—编写程序—调试程序B分析问题—设计算法—编写程序—调试程序C分析问题—编写程序—设计算法—调试程序D设计算法—编写程序—分析问题—调试程序
单选题算法分析的两个方面是()A空间复杂性和时间复杂性B正确性和简明性C可读性和文档性D数据复杂性和程序复杂性