0推荐
15K 浏览

生成互不相同随机数的一种算法

C++中常用rand()和srand()函数相结合来生成每次执行都不相同的一组随机数,常见的写法如下:
b5pp 10年前   
0推荐
27K 浏览

三种快速排序算法以及快速排序的优化

快速排序的基本思想 快速排序使用分治的思想,通过一趟排序将待排序列分割成两部分,其中一部分记录的关键字均比另一部分记录的关键字小。之后分别对这两部分记录继续进行排序,以达到整个序列有序的目的。
y37f 10年前   
0推荐
25K 浏览

10大基础实用算法及其讲解

算法一:快速排序算法 快 速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事...
jopen 10年前   
算法  
0推荐
66K 浏览

太惊艳了,原来算法可视化后可以这么艺术(多gif图)

最近读到一篇老外的文章 《Visualizing Algorithms》 ,表示被里面各种算法炫酷的展示亮瞎了眼,一时冲动决定要将这篇文章翻译成中文,但是由于原文较长而且很文艺(我会告诉你们是我...
jopen 10年前   
算法  
0推荐
11K 浏览

Java虚拟机学习 - 垃圾收集算法

跟踪收集器采用的为集中式的管理方式,全局记录对象之间的引用状态,执行时从一些列GC Roots的对象做为起点,从这些节点向下开始进行搜索所有的引用链,当一个对象到GC Roots 没有任何引...
jopen 10年前   
0推荐
20K 浏览

TopN算法

TopN算法:从已经存在的数组中,找出最大(或最小)的前n个元素。 算法(以找最大的n个元素为例):
andoid 10年前   
算法  
0推荐
25K 浏览

各种排序算法的分析及java实现

排序大的分类可以分为两种:内排序和外排序。在排序过程中,全部记录存放在内存,则称为内排序,如果排序过程中需要使用外存,则称为外排序。下面讲的排序都是属于内排序。
jopen 10年前   
0推荐
73K 浏览

浅谈语音识别、匹配算法和模型

语音是一个复杂的现象。我们基本上不知道它是如何产生和被感知的。我们最基础的认识就是语音是由单词来构成的,然后每个单词是由音素来构成的。但事 实与我们的理解大相径庭。语音是一个动态过程,不存在很明...
jopen 10年前   
算法  
0推荐
12K 浏览

商品样式价格算法

一个商品可能有多个样式,而这个商品的价格可能会根据其组成的样式不同而不同。
jopen 10年前   
算法  
0推荐
185K 浏览

18种常见数据挖掘算法小结

大概花了将近2个月的时间,自己把18大数据挖掘的经典算法进行了学习并且进行了代码实现,涉及到了决策分类,聚类,链接挖掘,关联挖掘,模式挖掘等等方面。也算是对数据挖掘领域的小小入门了吧。下面就做个...
jopen 10年前   
算法  
0推荐
16K 浏览

机器学习之分类算法一:K-近邻算法

K-近邻算法是一种分类算法,分类算法是监督学习算法,监督学习算法和无监督学习算法的最大区别就是监督学习需要告诉机器一些正确的事物,也就是训练数据集,而无监督学习算法则不需要事先准备这些,比如聚类算法。
jopen 10年前   
算法  
0推荐
20K 浏览

AdaBoost & AdaRank 算法

AdaBoost 是一种迭代算法,其核心思想是针对同一个训练集训练不同的分类器,即弱分类器,然后把这些弱分类器集合起来,构造一个更强的最终分类器。(很多博客里说的三个臭皮匠赛过诸葛亮)
jopen 10年前   
0推荐
29K 浏览

Java实现AOV图的拓扑排序

拓扑排序作为图的应用,了解拓扑排序必须首先了解AOV图。 AOV网表示一个有向图中顶点,用弧表示顶点之间的优先关系。如下图所示,在AOV网中,若从顶点vi到顶点vj之间存在一条有向路径,...
c6g3 10年前   
Java   算法  
0推荐
29K 浏览

算法的相关理论概述

从字面意义上理解,算法(Algorithm)就是用于计算的方法,并通过这种方法可以达到预期的计算结果。算法的专业解释:算法是解决实际问题的一种精确描述的方法,算法是对特定问题的求解步骤的一种精确...
jopen 10年前   
算法  
0推荐
143K 浏览

java实现最小生成树的prim算法和kruskal算法

在边赋权图中,权值总和最小的生成树称为最小生成树。构造最小生成树有两种算法,分别是prim算法和kruskal算法。在边赋权图中
jopen 10年前   
算法  
0推荐
15K 浏览

Go语言实现LRU算法

LRU 通常使用hash map + doubly linked list实现。在Golange中很简单,使用List保存数据,Map来做快速访问即可. 具体实现了下面几个函数
jopen 10年前   
算法  
0推荐
37K 浏览

导航中路径规划模块与算法

路径规划是导航系统的基本能力之一。 熟悉这个模块的目标: 1. 熟悉导航常用的路径规划经典算法,这个在导航系统开发比较成熟后,使用哪种算法并不是最重要的,关键是能满足性能需求
jopen 10年前   
算法  
0推荐
14K 浏览

五大常用算法之五:分支限界法

类似于回溯法,也是一种在问题的解空间树T上搜索问题解的算法。但在一般情况下,分支限界法与回溯法的求解目标不同。回溯法的求解目标是找出T中满足约束条件的所有解,而分支限界法的求解目标则是找出满足约...
jopen 10年前   
算法  
0推荐
25K 浏览

五大常用算法之四:回溯算法

回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。
jopen 10年前   
算法  
0推荐
14K 浏览

五大常用算法之三:贪心算法

所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。
jopen 10年前   
算法  
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档