数据结构与算法2
来源:互联网 发布:linux怎么进入编辑 编辑:程序博客网 时间:2024/05/29 10:25
第二章
算法:算法是解决特定求解问题的描述,在计算机表现为指令的有序序列,并且每条表示为一个或多个操作。
算法的五大基本特性:输入,输出,确定性,可行性,有穷性。
输入:算法具有零个或多个输入。
输出:至少有一个或多个输出。
又穷性:算法在执行有限的步骤之后,自动结束而不会出现无限循环,并且每一个步骤在可接受的时间内完成。
确定性:算法的没一不走都有确定的含义。
可行性:算法的每一步都必须是可行的,意思是每一步都必须在有限的步骤内完成。
算法设计的要求:
正确性,可读性,健壮性,时间效率高的存储量低。
算法时间复杂度:算法规模N和时间增长率。常见时间复杂度。
算法空间复杂度:计算算法存储空间。
优化,降低算法时间复杂度 。-----------------64页
阅读全文
0 0
- 数据结构与算法(2)
- 数据结构与算法2
- [数据结构与算法] 2,算法
- 数据结构与算法 -- 算法
- 数据结构与算法2:字符串与数组
- 【数据结构与算法】浅谈数据结构与算法
- 【数据结构与算法】【Some】数据结构与算法
- 数据结构笔记-----数据结构与算法
- 【数据结构与算法】数据结构备忘
- 数据结构与算法总结2_常用的数据结构(数组)
- 数据结构与算法分析 随笔2
- 数据结构与算法2:八皇后问题
- 算法与数据结构上机练习2
- 数据结构与算法(2)--贪心策略
- 数据结构,算法与应用(2)
- 程序员面试宝典-2(数据结构与算法)
- 数据结构与算法小结(2)
- 算法与数据结构(2),Map
- 两种求解斐波那契数算法的时间比较
- conn 不为空,但是conn已经关闭(No operations allowed after connection closed)
- 排序(插入排序,希尔排序,归并排序,快速排序)
- Java编程之十进制转二进制算法
- JavaScript入门(三)
- 数据结构与算法2
- es 记录
- Hyperspectral Band Selection by Multitask Sparsity Puisuit
- Interrupt
- PHP之SQL注入
- CodeForces 624C【二分图染色】
- xampp使用指南
- Hadoop浅见
- Java基础知识