码迷,mamicode.com
首页 >  
搜索关键字:算法实现    ( 1797个结果
不能更通俗了!KMP算法实现解析
本文主要帮助大家理解KMP算法的具体实现代码,运用大量图片进行通俗易懂的讲解,不能更通俗了,看完一定很有收获。
分类:编程语言   时间:2014-11-07 06:07:10    阅读次数:247
数据结构与算法之递归算法 C++和PHP实现
递归算法:就是一种直接或间接调用自身的算法。实现过程:通过函数或者子过程来完成,在函数或者子过程中编写代码直接或间接的调用自己,即可完成递归操作。(相同类别的问题,把问题层层转换为规模缩小的子问题到最小问题有已知条件,然后来求解,然后得到结果逐级返回。其实也是一种循环。)...
分类:编程语言   时间:2014-11-06 09:22:53    阅读次数:232
已知某一天是周几 求给定的一天是周几的算法 C++实现
#includeusing namespace std;struct Date{ int year,month,day;};enum Week{MON=1,TUE,WED,THU,FRI,SAT,SUN,};int isLeapYear(int y){ if((y%4==0&&y%100!=0)||...
分类:编程语言   时间:2014-11-04 18:56:56    阅读次数:305
[算法]最大公约数和最小公倍数
基于辗转相除的算法实现的基于javascript的最大公约数(GCD)与最小公倍数(LCM)算法。 function gcd(m, n){ var c = n % m; if(c)return arguments.callee(c, m); else return m; } function lcm...
分类:编程语言   时间:2014-11-03 10:01:33    阅读次数:197
FP-tree算法实现
支持度和置信度 严格地说Apriori和FP-Tree都是寻找频繁项集的算法,频繁项集就是所谓的“支持度”比较高的项集,下面解释一下支持度和置信度的概念。 设事务数据库为: A  E  F  G A  F  G A  B  ...
分类:编程语言   时间:2014-11-01 23:21:27    阅读次数:415
Mahout推荐算法API详解【一起学Mahout】
阅读导读: 1.mahout单机内存算法实现和分布式算法实现分别存在哪些问题? 2.算法评判标准有哪些? 3.什么会影响算法的评分? 1. Mahout推荐算法介绍 Mahout推荐算法,从数据处理能力上,可以划分为2类: 单机内存算法实现 基于Hadoop的分步式算法实现 1). 单机内存算法实现   单机内存算法实现:就是在单机...
分类:编程语言   时间:2014-11-01 17:53:30    阅读次数:397
双色球算法实现
import java.util.Arrays; import java.util.Random; import java.util.Scanner; public class caipiao1 { /** * 根据给定的最小数字和最大数字,以及随机数的个数,产生指定的不重复的数组 * @param begin 最小数字(包含该数) ...
分类:编程语言   时间:2014-11-01 09:50:58    阅读次数:209
组合算法实现
用程序实现,找出从n个不同元素中,任取m(m≤n)个元素所有的组合。需要用到下面的递推公式:c(n,m)=c(n-1,m-1)+c(n-1,m)从n个元素中选取m个元素,可以拆分成:先选取最后一个元素n,再从n-1 个元素中选取m-1 个元素,然后加上从排除n的n-1 个元素中选取m元素。递归实现代...
分类:编程语言   时间:2014-10-31 15:13:35    阅读次数:200
超长整数的基础运算 算法实现之乘、除篇
大整数的四则运算,乘除法的笔算方式实现...
分类:编程语言   时间:2014-10-29 19:22:56    阅读次数:273
再回首——行为型设计模式
行为型     设计模式被分成三大类,创建型,结构型,行为型。具体要阐述为什么这么分,这个问题,暂时解决不了,但是我们能做的是,可以掌握它,合理的运用它。对于行为型设计模式,记住:它侧重的是对“方法”的操作。 下面是对几个设计模式的理解。 一、模板方法     1、概述       将一个操作的算法的骨架和具体算法实现分离——解耦     ?  ?骨架在父类...
分类:其他好文   时间:2014-10-28 21:44:34    阅读次数:200
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!