算法
vonray029
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
最长公共子序列
动态规划法(三)——最长公共子序列 标签: c语言动态规划x 2017-04-08 22:36 358人阅读 评论(8) 收藏 举报 分类: 算法(8) 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 问题描述 给定两个序列,求出它们的最长公共子序列。 如:序列X={a,b,转载 2017-04-09 20:57:11 · 908 阅读 · 0 评论 -
常见复杂计算发生的复杂度
复杂 度 例子 O(1) 从一个数据集中获取第一个元素 O(lg n) 将一个数据集分成两半,然后将分开的每一半再分成两半,以此类推遍历每一个数据集 O(n) 遍历一个数据集 O(nlg n) 将一个数据集分成两半,然后将分开的每一半再分成两半,以此类推,在此过程中同时遍历没一半数据 O(n²) 遍历一个数据集中的每一个元原创 2017-08-13 23:15:13 · 423 阅读 · 0 评论 -
算法设计的一般方法
一、随机法 随机法依赖于随机数的统计特性。(快速排序) 快速排序:设想要对一堆的废票排序,首先将无序的一整堆分成两个部分。其中一堆里使所有的支票号码都小于等于所设定的一个中间值,另一堆里保证所有的支票号码都大于这个中间值。一旦有了这样的两队支票后,就再以同样的方式对这两堆支票重复刚才那个划分过程,直到每一堆里都只有一张支票为止。这个时候所有的支票都排好序了。(选取随机值的支票号码作为划分的标准...原创 2019-02-05 21:43:01 · 2128 阅读 · 0 评论
分享