什么是算法-数据结构学习笔记1.2(基本概念)
2017-03-25 11:03
591 查看
算法定义:
1、一个有限指令集!
2、接受一些输入(有时候可以无输入)
3、产生输出
4、一定在有限步骤后终止
其中每条指令必须:
1、目标要明确,不可有歧义
2、计算机能处理的范围
3、描述不依赖于任何语言和机器
好的算法衡量标准
时间方面:时间复杂度
空间方面:空间复杂度
1、一个有限指令集!
2、接受一些输入(有时候可以无输入)
3、产生输出
4、一定在有限步骤后终止
其中每条指令必须:
1、目标要明确,不可有歧义
2、计算机能处理的范围
3、描述不依赖于任何语言和机器
好的算法衡量标准
时间方面:时间复杂度
空间方面:空间复杂度
相关文章推荐
- 数据结构 学习笔记(一):基本概念:什么是数据结构和算法,应用实例
- 什么是数据结构-数据结构学习笔记1.1(基本概念)
- 数据结构与基本算法的学习笔记-数组-3
- 算法设计和复杂性理论学习笔记_1(基本概念)
- 【计算机网络学习笔记】什么是cookie以及cookie劫持的基本概念
- 【算法零基础入门】 学习笔记一 什么是数据结构
- 【数据结构】学习笔记(一)——基本概念和框架
- 数据结构学习笔记--基本概念
- 【算法导论】学习笔记——第10章 基本数据结构
- 数据结构学习笔记-基本概念(1)
- 数据结构基本概念 - 学习笔记
- 最大子序列和-数据结构学习笔记1.3(基本概念)
- 数据结构学习笔记16——查找的基本概念
- 孙鑫VC学习笔记:第十四讲 (一) 网络的基本概念
- NGN学习笔记1——NGN的基本概念和体系结构
- OpenLDAP学习笔记2——LDAP基本概念
- 数据结构和算法学习笔记(1)
- Windows GDI学习笔记(1)——基本概念
- SOA学习笔记(一)----SOA基本概念
- Programming ASP.NET 学习笔记(要点)第3章 控件:基本概念