数据结构预算法C++描述( 一)引论
2015-08-13 12:46
260 查看
1.1算法
算法:定义良好的计算过程,它去一个或一组数作为输入,并产生一个或一组数作为输出。即一系列的计算步骤,将输入转换成输出。(规定过程 | 工具 | 确定输入输出关系)(衡量标准-速度)
算法唯一的要求:算法的规格说明必须提供关于待执行的计算过程的精确说明。
算法的应用:人类基因项目、Internet网信息访问检索、电子商务银行等的加密、商业利益等、地图领域、方程矩阵等数学问题。。
共性:1、有很多候选解决方案,但大部分不是我们所需要的,的到正真需要的不容易
2、有实际应用
1.2数据结构
数据结构:是储存和组织数据的一种方式,以便于多数据进行访问和修改。(了解各种数据结构的优缺)
算法:定义良好的计算过程,它去一个或一组数作为输入,并产生一个或一组数作为输出。即一系列的计算步骤,将输入转换成输出。(规定过程 | 工具 | 确定输入输出关系)(衡量标准-速度)
算法唯一的要求:算法的规格说明必须提供关于待执行的计算过程的精确说明。
算法的应用:人类基因项目、Internet网信息访问检索、电子商务银行等的加密、商业利益等、地图领域、方程矩阵等数学问题。。
共性:1、有很多候选解决方案,但大部分不是我们所需要的,的到正真需要的不容易
2、有实际应用
1.2数据结构
数据结构:是储存和组织数据的一种方式,以便于多数据进行访问和修改。(了解各种数据结构的优缺)
相关文章推荐
- 基本数据结构:树(tree)
- 数据结构笔试题(单选)
- 微软公司等数据结构+算法面试100题(第1-100题)全部出炉
- 数据结构之二叉树详解
- 数据结构日常笔记总结
- 图论-BFS解无权有向图最短路径距离
- H264数据结构
- nginx源码分析2———基础数据结构五(ngx_hash_wildcard_t)
- 中国大学MOOC-陈越、何钦铭-数据结构基础习题集 00-自测1. 打印沙漏(20)
- 数据结构
- 【暑假】[实用数据结构]UVAlive 4670 Dominating Patterns
- 数据结构(Java语言)——Stack简单实现
- 数据结构-双向链表(学习笔记)
- 数据结构-循环链表(学习笔记)
- nginx的数据结构集合(随时更新)
- C源码@数据结构与算法->队列(queue)
- 什么是算法,什么是数据结构
- 智渔课堂官方免费教程三十七:Java数据结构之单向链表结构
- I学霸官方免费教程三十七:Java数据结构之单向链表结构
- 智渔课堂官方免费教程三十六:Java数据结构之双向链表结构