
算法
文章平均质量分 61
MyStringIsNotNull
一个略微执着的白痴!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Floyd算法的理解
floyd算法的理解转载 2017-05-09 20:32:10 · 1065 阅读 · 0 评论 -
K:(1)算法时间复杂度的简介
算法分析中常用的近似函数:对于算法而言,其常见的大O表示方式的时间复杂度的比较如下:O(1)2n)2n)2)3)(其中n—>∞,当然,这里的∞并不是数学意义上的无穷,在这只是用于表示”很大但是有限”的概念),其中O(log2n)经常被写为O(lgn),这里需要和数学上的O(lgn)进行区分Ps:对于应用而言,要将算法应用在数据量较大的程序中时,其最多只能达到O(nlog2n),原创 2017-08-28 21:30:16 · 831 阅读 · 0 评论 -
K:找寻数组中第n大的数组元素的值的三个算法
package other;import java.util.Arrays;/** * 该类用于演示在一个无序的数组中寻找第n大的数的三个算法 * @author 学徒 * */ public class FindTHNumber { int[] array=null; public static void main(String[] args) { FindT原创 2017-10-04 10:13:51 · 529 阅读 · 0 评论 -
K:找寻最长子序列的四个算法
package other;/** * 该类用于演示寻找最长子序列的几种算法 * @author 学徒 * */public class MaxSubLined{ public static void main(String[] args) { int[] array={-2,11,-4,13,-5,2,-5,-3,12,-9}; MaxSubLined max=new原创 2017-10-04 10:16:05 · 550 阅读 · 0 评论