1、Hadoop生态系统概况 Hadoop是一个能够对大量数据进行分布式处理的软件框架。具有可靠、高效、可伸缩的特点。 Hadoop的核心是HDFS和Mapreduce,hadoop2.0还包括YARN。 下图为hadoop的生态系统: 2、HDFS(Hadoop分布式文件系统) 源自于Google ...
分类:
其他好文 时间:
2017-09-06 18:25:14
阅读次数:
144
分享一段斐波拉契数列的例子,不过我对算法没怎么接触过,只能写出最简单,最基本的deffibs(num):
result=[0,1]#斐波拉契数列初始变量
foriinrange(num-2):#循环,因为上边已经有两个变量,所以-2
result.append(result[-2]+result[-1])#吧倒数第一项与倒数第二项相加作为最..
分类:
编程语言 时间:
2017-08-24 19:52:35
阅读次数:
134
题目描写叙述 LL今天心情特别好,由于他去买了一副扑克牌,发现里面竟然有2个大王,2个小王(一副牌原本是54张^_^)...他随机从中抽出了5张牌,想測測自己的手气,看看能不能抽到顺子,假设抽到的话,他决定去买体育彩票,嘿嘿。!“红心A,黑桃3,小王,大王,方片5”,“Oh My God!”不是顺子 ...
分类:
编程语言 时间:
2017-08-13 10:00:02
阅读次数:
261
原理:比较两个相邻的元素,将值大的元素交换至右端。 思路:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复第一趟步骤,直至全部排序 ...
分类:
编程语言 时间:
2017-08-12 14:44:14
阅读次数:
213
一、 C4.5 C4.5算法是机器学习算法中的一种分类决策树算法,其核心算法是ID3 算法. C4.5算法继承了ID3算法的优点,并在以下几方面对ID3算法进行了改进: 1) 用信息增益率来选择属性,克服了用信息增益选择属性时偏向选择取值多的属性的不足; 2) 在树构造过程中进行剪枝; 3) 能够完 ...
分类:
编程语言 时间:
2017-08-07 22:18:06
阅读次数:
264
PHP 经典算法 <? // // 基本数据结构算法 // //二分查找(数组里查找某个元素) function bin_sch($array, $low, $high, $k){ if ( $low <= $high){ $mid = intval(($low+$high)/2 ); if ($a ...
分类:
编程语言 时间:
2017-08-07 11:43:46
阅读次数:
175
阿里巴巴2016研发project师笔试选择题 1.将整数数组(7-6-3-5-4-1-2)依照堆排序的方式原地进行升序排列,请问在第一轮排序结束之后,数组的顺序是_____。 阿里巴巴2016研发project师笔试选择题 1.将整数数组(7-6-3-5-4-1-2)依照堆排序的方式原地进行升序排 ...
分类:
编程语言 时间:
2017-08-06 14:59:30
阅读次数:
174
<? // // 基本数据结构算法 // //二分查找(数组里查找某个元素) function bin_sch($array, $low, $high, $k){ if ( $low <= $high){ $mid = intval(($low+$high)/2 ); if ($array[$mid ...
分类:
编程语言 时间:
2017-08-06 12:29:18
阅读次数:
191
大数据时代 数据挖掘十大经典算法 不不过选中的十大算法,事实上參加评选的18种算法。实际上随便拿出一种来都能够称得上是经典算法,它们在数据挖掘领域都产生了极为深远的影响。 1.C4.5 C4.5算法是机器学习算法中的一种分类决策树算法,其核心算法是ID3算法.C4.5算法继承了ID3算法的长处。并在 ...
分类:
编程语言 时间:
2017-08-04 20:41:21
阅读次数:
253
1.归类: 聚类(clustering) 属于非监督学习 (unsupervised learning) 无类别标记(class label) 2.举例: 3. K-means 算法: 3.1 Clustering 中的经典算法,数据挖掘十大经典算法之一 3.2 算法接受参数 k ;然后将事先输入的 ...
分类:
编程语言 时间:
2017-08-03 00:50:57
阅读次数:
175