c++实现的快速排序、堆排序、归并排序等排序算法全集 代码段

struct node a2[20],int h1,int mid,int h2) //归并排序的核心算法 { int i,j,k; i=h1;j=mid+1;k=h1-1; while((i<=mid)&&(j<=h2))

dfeeee 2015-01-01   1191   0

C#通过编辑距离算法实现字符串相似度比较 代码段

C#通过编辑距离算法实现字符串相似度比较 编辑距离:通过插入、删除、替换一个字符(和交换相邻字符)的操作,使得字符串A和字符串B相同,而最少的操作次数就是编辑距离。 如字符串abcd和aca的距离是2

ybny 2015-04-24   1306   0
C#  

克努特 - 莫里斯 - 普拉特算法的C语言实现 代码段

克努特 - 莫里斯 - 普拉特算法的C语言实现 /* Copyright 2011 Shao-Chuan Wang Permission is

jopen 2015-07-02   1453   0
C/C++  

让你的python程序同时兼容python2和python3 经验

同时支持python2和python3的。下面我将简要的介绍一下如何让自己的python代码如何同时支持python2和python3。 放弃python 2.6之前的python版本

ybw8 2015-06-04   37336   0

让文献上的算法走进真实世界,打造算法的“App Store” 资讯

算法正在改变世界。 每天打开的网页和应用,无一不是强大的算法在背后运转,决定你看到什么、喜欢什么、看什么样的书、交什么样的朋友,甚至过怎样的生活…… 但是,对于开发者们来说,这还不够。日益膨胀

jopen 2014-08-21   8089   0
算法  

最小生成树(普利姆算法、克鲁斯卡尔算法 经验

求最小生成树的算法 (1) 克鲁斯卡尔算法 图的存贮结构采用边集数组,且权值相等的边在数组中排列次序可以是任意的.该方法对于边相对比较多的不是很实用,浪费时间. (2) 普里姆算法 图的存贮结构采用邻接矩阵

xb3b 2015-05-31   50127   0
算法  

【人人都要学算法】网络流算法远比你想的要好玩 经验

队不论多么努力,他们都将会与冠军无缘~。 来自:http:/www. nhang.com/2015/11/17/【人人都要学算法】网络流算法远比你想的要好玩/

jopen 2015-11-17   14758   0
算法  

数据挖掘十大算法--K-均值聚类算法 经验

个可观察属性,使用某种算法将D划分成k个子集,要求每个子集内部的元素之间相异度尽可能低,而不同子集的元素相异度尽可能高。其中每个子集叫做一个簇。 与分类不同,分类是示例式学习,要求分类前明确各个类

jopen 2016-01-18   24871   0

你应该知道的算法1-敏感词过滤算法 经验

有很多算法来处理这个问题,个人看了些资料后觉得“字符串多模式精确匹配”(脏字/敏感词汇搜索算法)——TTMP算法是一种比较实用的方法,每个做web的人都应该有所了解 在这片文章中对这个算法有较详尽的解释了,推荐大家去看原文:

selience 2016-01-22   15343   0
算法  

C++算法之克鲁斯卡尔算法 代码段

克鲁斯卡尔算法是计算最小生成树的一种算法。和prim算法(上,中,下)按照节点进行查找的方法不一样,克鲁斯卡尔算法是按照具体的线段进行的。现在我 们假设一个图有m个节点,n条边。首先,我们需要把m个节

jopen 2015-06-24   4439   0
算法  
P13

  从零开始学算法:十种排序算法介绍 文档

从零开始学算法:十种排序算法介绍(上) Program Impossible | 2007-03-31 23:23| 17 Comments | 本文内容遵从CC版权协议 转载请注明出自matrix67

LuckyLiu 2011-08-24   515   0
P9

  java加密算法(六)——数字签名算法DSA 文档

DSA-Digital Signature Algorithm 是Schnorr和ElGamal签名算法的变种,被美国NIST作为DSS(DigitalSignature Standard)。简单的说,

wubin 2013-07-16   461   0
P8

  java加密算法(二)——对称加密算法DES&AES 文档

接下来我们介绍对称加密算法,最常用的莫过于DES数据加密算法。 DES DES-Data Encryption Standard,即数据加密算法。是IBM公司于1975年研究成功并公开发表的。DES算法的入口参数

wubin 2013-07-16   665   0

五大常用算法之二:动态规划算法 经验

决策中可能被多次使用到。(该性质并不是动态规划适用的必要条件,但是如果没有这条性质,动态规划算法同其他算法相比就不具备优势) 四、求解的基本步骤 动态规划所处理的问题是一个多阶段决策问题,一般由初

jopen 2015-02-02   19853   0
算法  

关于寻路算法的一些思考(1):A*算法介绍 资讯

英文原文: Amit’s Thoughts on Pathfinding 物体的移动算法似乎显得很简单,然而寻路规划问题却十分复杂。考虑下面这个例子: 这个单位的初始位置在地图的下方,想要

jopen 2014-06-26   10644   0
算法  

数据挖掘十大算法--K近邻算法 经验

k -近邻算法是基于实例的学习方法中最基本的,先介绍基于实例学习的相关概念。 一、基于实例的学习。 1、已知一系列的训练样例,很多学习方法为目标函数建立起明确的一般化描述;但与此不同,基于实例

jopen 2016-01-18   24663   0
P148

  模拟退火算法和遗传算法 文档

化问题。 3. 算法的时间复杂度对于组合优化问题,由于其可能的解是有限的,当问题的规模比较小时,总可以通过枚举的方法获得问题的最优解,但当问题的规模比较大时,就难于求解了。 常用的算法复杂度函数 4.

zhzh3131 2011-11-26   6967   0
算法  

Dijkstra算法|单源最短路径|贪心算法 博客

长度。这里的路径长度指的是到达路径各边权值之和。 Dijkstra算法 是解单源最短路径问题的贪心算法。 Dijkstra算法的基本思想 是:设置顶点集合S并不断地做贪心选择来扩充集合。一个顶点属

ptjs 2012-09-26   3833   0

字符串匹配的朴素算法和KMP算法 经验

最近字符串算法的时候没有搞懂KMP算法和匹配表的意思后来找到一篇和大家分享。 原址: http://kb.cnblogs.com/page/176818/ 举例来说,有一个字符串"BBC

bgn4 2015-05-05   16856   0
算法  
P9

  java加密算法(七)——非对称加密算法最高级ECC 文档

护方面起到很大的作用,一般的序列号通常由该算法产生。 当我开始整理《Java加密算法(二)》的时候,我就已经在开始研究ECC了,但是关于Java实现ECC算法的资料实在是太少了,无论是国内还是国外的资

wubin 2013-07-16   523   0
1 2 3 4 5 6 7 8 9 10