码迷,mamicode.com
首页 >  
搜索关键字:算法实现    ( 1797个结果
Spark系列之二——一个高效的分布式计算系统
1、什么是Spark? Spark是UC Berkeley AMP lab所开源的类Hadoop MapReduce的通用的并行计算框架,Spark基于map reduce算法实现的分布式计算,拥有Hadoop MadReduce所具有的优点;但不同于MapReduce的是Job中间输出的结果可以....
分类:其他好文   时间:2015-01-05 18:11:16    阅读次数:323
24点游戏的算法实现
根据要求实现一个24点的游戏算法,要求如下: 输入:n1,n2,m1,m2 如果这个四个数的运算结果是24,则输出运算表达式 如11,8,3,5 输出:(11-8)*(3*5)=24 解法一:蛮力法,遍历所有的表达式组合,首先遍历所有的数字的排列组合,然后遍历运算符的组合,然后计算出 这个表达式的值,看其是否等于24 测试输入: 5,5,5,1 3,3,7,7 3,3,8,8 1...
分类:编程语言   时间:2015-01-05 16:47:57    阅读次数:182
【算法设计与分析】9、最小生成树,贪心算法实现
/** * 书本:《算法分析与设计》 * 功能:实现用Prim算法实现寻找最小生成树 * 文件:PrimMixTree.cpp * 时间:2015年1月4日19:42:57 * 作者:cutter_point */ #include #include //文件输入输出流 using namespace std; const int N = 6; //这个图是一个6*6的矩阵 cons...
分类:编程语言   时间:2015-01-04 21:21:51    阅读次数:257
【算法设计与分析】8、哈弗曼编码,贪心算法实现
写这个玩意,我也是深深地感觉到自己数据结构的薄弱,可笑的是我一直以为学的还可以,结果一个堆结构就干了我半个月,才懂个大概= =,我也是醉了 BinaryTree.h二叉树的实现 /** * 书本:《算法分析与设计》 * 功能:这个头文件是为了实现二叉树 * 文件:BinaryTree.h * 时间:2014年12月15日18:35:51 * 作者:cutter_point */ // ...
分类:编程语言   时间:2015-01-04 10:12:18    阅读次数:242
POJ 1016 Numbers That Count 模拟题目
本题没有多少技巧,就是考编程能力。 其中的注意的地方有: 1 数数字-基本算法,很多题目都会用上,本题利用Hash表计算每个数字出现的次数就可以,其中有个坑:注意大于9的数,多位数字转换成字符串 2 map的运用,当然可以使用STL,如果直接手动实现,或者使用Trie算法实现,那么本题难度就大大增加了。 3 简单的计算问题和读清楚题意,比如本题要求是大于15步,就需要额外处理的,不小心就掉坑里了。...
分类:其他好文   时间:2014-12-31 18:30:55    阅读次数:215
基于OpenCV2:实现7种差异描述算子
最近在一些机器视觉群中的一些小伙伴们多次问到opencv是否集成了LBP算法,据我了解opencv没有单独的LBP特征描述算法实现,都是和一些应用结合,如人脸识别,检测等,这些都是一些论文的研究成果,针对于特定的应用,这对于想将LBP特征描述用到自己的应用中的伙伴来说,或许不太..
分类:其他好文   时间:2014-12-31 06:30:16    阅读次数:496
Apache在Commons Compress简介和简单应用
Apache在CommonsCompress中提供了众所周知的tar、cpio、zip等压缩算法实现,其中最为丰富的当属zip实现了! Commons Compress为压缩(GZip和BZip2)构建了压缩算法工厂类CompressorStreamFactory。通过这个类可以方便的构建GZip和BZip2的输入输出流,关键字分别为“gz”和“bzip2”。  GZip  Java代码  ...
分类:Web程序   时间:2014-12-30 11:42:05    阅读次数:224
算法实现柱形集合积水面积
用一个数组代表柱形墙的的高度。当下雨的时候柱形墙能积水的体积是多少下面是python的实现算法:# -*- coding: utf-8 -*-def savewater(arr): point_l=0 max_l=arr[0] point_r=len(arr)-1 max_r...
分类:编程语言   时间:2014-12-29 13:43:07    阅读次数:235
算法实现回顾1——二分查找
前话:为什么写这个系列?算法的精髓除了在于算法的一个设计,更在于算法的一个好的设计。前者可能需求一个好的算法工程师,而后者则需求一个优秀的程序员。很多时候我们往往只希望去了解一种设计思路,但是对于程序员,一种优良的实现是非常重要的。实现的细节才决定成败。毕竟程序员面对和输出的都是程序,而不是思路。引...
分类:编程语言   时间:2014-12-28 14:11:46    阅读次数:157
Hibernate generator 主键生成策略
“assigned”  主键由外部程序负责生成,在   save()   之前指定一个。           “hilo”  通过hi/lo   算法实现的主键生成机制,需要额外的数据库表或字段提供高位值来源。              “seqhilo”   与hilo   类似,通过hi/lo   算法实现的主键生成机制,需要数据库中的   Sequence,适用于支持   Se...
分类:Web程序   时间:2014-12-26 13:01:51    阅读次数:177
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!