计算机执行效率是衡量一个算法的执行所需要时间(一条指令/语句执行次数)和空间(存储单元数)的,被称为算法的时间复杂性和空间复杂性。对于同一个问题,可能有不同的算法,这些算法可能有不同的时间复杂性。算法设计与分析,目的就是针对问题,去选择更好的时间复杂性(即更快的)算法。
另外,执行效率和编程效率是不同的,前者是机器执行需要多少时间,后者是人们编写同样规模的程序需要多少时间。——战德胜
计算机思维-执行效率与编程效率
最新推荐文章于 2021-07-24 14:33:58 发布
计算机执行效率是衡量一个算法的执行所需要时间(一条指令/语句执行次数)和空间(存储单元数)的,被称为算法的时间复杂性和空间复杂性。对于同一个问题,可能有不同的算法,这些算法可能有不同的时间复杂性。算法设计与分析,目的就是针对问题,去选择更好的时间复杂性(即更快的)算法。
另外,执行效率和编程效率是不同的,前者是机器执行需要多少时间,后者是人们编写同样规模的程序需要多少时间。——战德胜