<名词解释>算法&时间复杂度
来源:互联网 发布:麦课网络通识学院 编辑:程序博客网 时间:2024/06/05 19:42
算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。
时间复杂度是一个函数,它定量描述了该算法的运行时间。这是一个关于代表算法输入值的字符串的长度的函数。时间复杂度常用大O符号表述,不包括这个函数的低阶项和首项系数。使用这种方式时,时间复杂度可被称为是渐近的,它考察当输入值大小趋近无穷时的情况。
0 0
- <名词解释>算法&时间复杂度
- 算法 时间复杂度|空间复杂度
- 算法 时间复杂度|空间复杂度
- 算法 时间复杂度|空间复杂度
- 算法时间复杂度&空间复杂度
- 算法-时间复杂度、空间复杂度
- 算法复杂度--时间复杂度,空间复杂度
- 算法的时间复杂度
- 算法时间复杂度
- 算法的时间复杂度
- 算法的时间复杂度
- 算法的时间复杂度
- 算法的时间复杂度
- 算法的时间复杂度
- 算法的时间复杂度
- 算法的时间复杂度
- 算法的时间复杂度
- 算法时间复杂度基础
- 如何用github给开源贡献代码
- 51nod 1413 权势二进制(数学)
- 正则表达式的学习笔记
- React Js string字符串转换为html dom
- 首次接触easyAR到unity的实现
- <名词解释>算法&时间复杂度
- Storm基本概念
- jdbcTemplate查询的三种回调
- 解决锐捷校园网环境下VMware虚拟机无法上网问题
- Win7+Pycharm+Python+Selenium,环境搭建总结
- kali安装 vmtools
- 一个想法照进现实-《IT连》创业项目:创业时该不该用新手程序员
- Java RMI 框架(远程方法调用)
- supervisor配置详解(转)