skiplist(跳表)算法实现 代码段

跳表是平衡树的一种替代的数据结构,但是和红黑树不相同的是,跳表对于树的平衡的实现是基于一种随机化的算法的,这样也就是说跳表的插入和删除的工作是比较简单的。 下面来研究一下跳表的核心思想: 先从

jope3014 2016-01-27   1415   0
算法  

AdaBoost算法分析与实现 经验

ptive boosting)算法 算法优缺点: 优点:泛化错误率低,易编码,可用在绝大部分分类器上,无参数调整 缺点:对离群点敏感 适用数据类型:数值型和标称型 元算法(meta algorithm)

jopen 2014-12-03   36477   0
算法  

A星算法Java实现 代码段

map[node.getX()][node.getY()] = -1; } return 1; } // 查找核心算法 private List search(Node sNode, Node eNode)

m2yy 2015-02-01   2701   0
Java   算法  

KMP算法实现代码 代码段

在文章里只给出了算法代码以及解释,后边的留下了一份中文一份英文的参考博文地址以便深刻理解KMP算法。ps:中文的亲测,解释原理简单易懂。 KMP算法 算法思想 相比蛮力算法,KMP算法预先计算出了一

g3mc 2015-02-06   2327   0
C/C++  

权重随机算法Java实现 代码段

权重随机算法在抽奖,资源调度等系统中应用还是比较广泛的,一个简单的按照权重来随机的实现,权重为几个随机对象(分类)的命中的比例,权重设置越高命中越容易,之和可以不等于100; 简单实现代码如下:

wc7n 2015-02-15   12031   0
Java  

JS 实现快速幂算法 代码段

算法思路: 1. 如果是奇数幂,x * p(x,n-1) 2.如果是偶数幂,p(x , n/2) * p (x, n/2) 3. 如果n=0 ,返回1 时间复杂度  : O(logN)

jopen 2015-11-14   2773   0
算法  

机器学习算法 Python 实现 经验

机器学习算法Python实现 目录 机器学习算法Python实现 逻辑回归_手写数字识别_OneVsAll 六、PCA主成分分析(降维) 3、主成分分析PCA与线性回归的区别 6、主成分个数的选择(即要降的维度)

nengdu1 2018-01-04   40685   0

php语言的json实现 问答

de和json_encode无法正常工作,于是查阅资料,发现低版本的php没有实现这两个函数,为了兼容性,我只好自己实现一个php版的json编码解码代码,并保证和json2.js的一致,测试调试并通

码头工人 2011-10-14   36992   5
PHP   JSON   C/C++   Go  

php语言的json实现 博客

de和json_encode无法正常工作,于是查阅资料,发现低版本的php没有实现这两个函数,为了兼容性,我只好自己实现一个php版的json编码解码代码,并保证和json2.js的一致,测试调试并通

Lanneret 2011-10-14   4501   0

C语言字符及字符串处理函数 经验

int isalnum(int c) 测试C是否为字母或数字 int isalpha(int c) 测试C是否为字母 int iscsym(int c) 测试C是否为字母、下划线或数字 int

jopen 2014-07-10   23113   0

C语言颜色梯度处理库 cptutils 经验

cptutils 包含很多的工具用来操作颜色梯度,主要用于各种格式时间的转换

fmms 2012-02-17   21700   0

C语言的BASE64处理 b64 经验

是很很小型的、简单而且搞笑的 Base64 编码和解码的 C 语言库,无需依赖其他第三方的程序库,支持各种操作系统。同时也包含一个灵活的 C++ 的 API。 项目主页: http://www

fmms 2012-01-18   19646   0

C语言颜色梯度处理库 cptutils 资讯

cptutils 包含很多的工具用来操作颜色梯度,主要用于各种格式时间的转换,包括 ggr (GIMP gradient), cpt (GMT color palette table), avl (Arcview Legend), lut (xmedcon), svg, and version 3 of the grd format.

jopen 2011-10-29   12201   0
C语言  

C语言的图像EXIF处理库,Jhead 2.95 发布 资讯

Jhead 是一个用C语言开发的用来操作图像文件的EXIF信息的库。读取 EXIF 信息时输出如下: Sample jhead output: File name : 0805-153933.jpg

fmms 2012-03-20   11415   0
C语言  

各种常见音频文件处理 C 语言 API,Audio File Library 经验

Audio File Library 提供了用于读写音频文件的 C 语言 API,支持多种音频格式,包括: 支持的文件格式: AIFF/AIFF-C (.aiff, .aifc) WAVE (.wav) NeXT

jopen 2012-01-15   28781   0

LibAxl 0.6.8 发布,C语言的XML处理 资讯

LibAxl 是一个高效的 XML 1.0 标准的实现,无需依赖任何外部库,可轻松实现 XML 的操作。LibAxl 是线程安全的而且很小(111k),支持 XML 命名空间。 发布说明: This

jopen 2013-06-05   5685   0
LibAxl  

C语言经典算法 - 八枚银币问题 代码段

C语言经典算法 - 八枚银币问题 说明现有八枚银币a b c d e f g h,已知其中一枚是假币,其重量不同于真币,但不知是较轻或 较重,如何使用天平以最少的比较次数,决定出哪枚是假币,并得知假币比真币较轻或较重。

jopen 2015-06-14   2938   0
算法  

C语言经典算法 - 老鼠走迷官(一) 代码段

C语言经典算法 - 老鼠走迷官(一) 说明老鼠走迷宫是递回求解的基本题型,我们在二维阵列中使用2表示迷宫墙壁,使用1来表 示老鼠的行走路径,试以程式求出由入口至出口的路径。 解法老鼠的走法

jopen 2015-06-14   2539   0
算法  

C语言经典算法 - 三色河内塔 代码段

printf("move disk from %c to %c\n", source, target); printf("move disk from %c to %c\n", source, target);

jopen 2015-06-14   1394   0
算法  

C语言压缩算法库 ,Lzlib 1.3rc1 发布 资讯

LZMA 压缩和解压算法功能,包括对数据进行完整性检查。压缩格式是 lzip。 Lzlib 1.3rc1 发布,该版本使用纯 C 语言编写,而不是 lzlib 1.2 中的 C++ ,此举是为了避免使用

fmms 2012-01-23   19155   0
C语言  
1 2 3 4 5 6 7 8 9 10