登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
算法
(共
519
篇经验)
0
推荐
15K
浏览
生成互不相同随机数的一种算法
C++中常用rand()和srand()函数相结合来生成每次执行都不相同的一组随机数,常见的写法如下:
b5pp
10年前
算法
C/C++开发
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年前
算法
Java开发
0
推荐
20K
浏览
TopN算法
TopN算法:从已经存在的数组中,找出最大(或最小)的前n个元素。 算法(以找最大的n个元素为例):
andoid
10年前
算法
0
推荐
25K
浏览
各种排序算法的分析及java实现
排序大的分类可以分为两种:内排序和外排序。在排序过程中,全部记录存放在内存,则称为内排序,如果排序过程中需要使用外存,则称为外排序。下面讲的排序都是属于内排序。
jopen
10年前
算法
Java开发
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
经验分享,提升职场影响力
投稿
热门问答
热门文档