码迷,mamicode.com
首页 > 其他好文 > 日排行
Mahout 模糊kmeans
FCM 算法用一个Job寻找cluster的中心点。在map的初始化节点,加载初始化(或上一轮迭代的结果)中心点。在map中计算point 和每一个簇的亲和度。在combiner计算同一个cluster的参数,该过程只能计算同一cluster的局部信息。在reduce中首先计算同一个cluster的全局参数,然后计算该cluster是否收敛,输出cluster。...
分类:其他好文   时间:2014-05-26 04:12:39    阅读次数:302
求n*m网格内矩形的数目
求n*m网格内矩形的数目...
分类:其他好文   时间:2014-05-25 00:30:28    阅读次数:218
SDK实现真彩工具栏
如果是采用MFC工程的话,要实现真彩工具栏是一件简单的事,网上都提供了封装好的类来实现,例如:TrueColorToolBar。可是采用SDK实现真彩工具栏就需要自己去实现,在网络上搜索了很多关于这方面的资料,都没有称心如意的,最后自己一步一步的使用SDK函数来实现这一功能,代码如下: void CreateToolBar(const HWND hWndParent) { RGBTRIPLE ...
分类:其他好文   时间:2014-05-24 14:38:00    阅读次数:249
[ACM] poj 1088 滑雪 (记忆化搜索DFS)
解题思路: 记忆化搜索...
分类:其他好文   时间:2014-05-25 00:23:16    阅读次数:242
Mahout kmeans聚类
K-means算法是最为经典的基于划分的聚类方法,是十大经典数据挖掘算法之一。K-means算法的基本思想是:以空间中k个点为中心进行聚类,对最靠近他们的对象归类。通过迭代的方法,逐次更新各聚类中心的值,直至得到最好的聚类结果。Mahout kmeans MapReduce实现的原理和上述的一致,值得注意的是,Mahout将数据存储在HDFS,用MapReduce做批量并行的计算。在做kmeans之前,需要将文本用Mahout向量化模块工具做向量化。计算过程主要分为三个步骤:初始中心选取,寻找簇中心,划分数...
分类:其他好文   时间:2014-05-26 06:00:31    阅读次数:239
Mahout canopy聚类
Canopy有消除孤立点的作用,而K-means在这方面却无能为力。建立canopies之后,可以删除那些包含数据点数目较少的canopy,往往这些canopy是包含孤立点的。根据canopy内点的数目,来决定聚类中心数目k,这样效果比较好。...
分类:其他好文   时间:2014-05-26 03:21:30    阅读次数:321
Unique Paths
题目:给定一个由参数m,n表示行数和列数而形成的2维表格,以左上为出发点,右下为目的地,每次只能向右走一步,或者向下走一步,算出总共存在多少不同的到达路径。 分析;这个问题的递归属性是很明显的,因为无论向右走还是向下走,到达一个新的位置,这时就变成了在该新位置到达目的地有多少不同的路径。其次,向右走和向下走是不同的路径,最终的结果应该是二者的和。 递归的返回条件:n = 1 或 m = 1, ...
分类:其他好文   时间:2014-05-24 21:58:45    阅读次数:243
74LS160 笔记 数电实验
74LS160 The LS160A / 161A / 162A / 163A are high-speed 4-bit synchronous counters.  74LS160是4位同步计数器。。。不废话了 74LS160 datasheet            个人感觉,数电其实是模电的衍生学科,两者都是IC...
分类:其他好文   时间:2014-05-26 05:20:42    阅读次数:303
清除浮动技巧总结
总结一下大家在开发过程中遇到的浮动问题,如何清除浮动的技巧。...
分类:其他好文   时间:2014-05-26 03:38:37    阅读次数:451
设计模式 - 装饰者模式(Decorator Pattern) 详解
装饰者模式(Decorator Pattern) 详解 本文地址: http://blog.csdn.net/caroline_wendy 装饰者模式(Decorator Pattern): 动态地将责任附加到对象上. 若要扩展功能, 装饰者提供了比继承更有弹性的替代方案. 使用方法: 1. 首先创建组件(Component)父类, 所有类, 具体组件(...
分类:其他好文   时间:2014-05-24 20:45:41    阅读次数:317
SlipButton——滑动开关
import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.Matrix; import android.graphics.Paint; im...
分类:其他好文   时间:2014-05-26 05:49:01    阅读次数:284
boost在多平台下的安装
曾经给自己定下了一个宏伟的目标,想把cocos2dx的洗一个教程;可惜...不说了,所动了都是泪啊,直接进入正体。 首先,不要问我boost是什么,因为我也不知道,“度娘”和“谷哥”在等你,嘿嘿。 一 Mac OS Mac下面有两种安装方式都是很方便的,网上世纪也都给出来了,我也是站在巨人的肩上,然后对他的内容做个整理,仅此而已啦。 1 MacPorts安装 1.1 环境配置 Ma...
分类:其他好文   时间:2014-05-26 05:00:19    阅读次数:286
【LeetCode】Sort Colors
题目 Given an array with n objects colored red, white or blue, sort them so that objects of the same color are adjacent, with the colors in the order red, white and blue. Here, we will use the i...
分类:其他好文   时间:2014-05-24 20:30:21    阅读次数:342
leetcode题目:Sum Root to Leaf Numbers和Longest Consecutive Sequence
题目一: Given a binary tree containing digits from 0-9 only, each root-to-leaf path could represent a number. An example is the root-to-leaf path 1->2->3 which represents the number 123. Fin...
分类:其他好文   时间:2014-05-26 04:06:41    阅读次数:248
canvas.save() canvas.restore() 作用
这里canvas.save();和canvas.restore();是两个相互匹配出现的,作用是用来保存画布的状态和取出保存的状态的。这里稍微解释一下,   当我们对画布进行旋转,缩放,平移等操作的时候其实我们是想对特定的元素进行操作,比如图片,一个矩形等,但是当你用canvas的方法来进行这些操作的时候,其实是对整个画布进行了操作,那么之后在画布上的元素都会受到影响,所以我们在操作之前调用...
分类:其他好文   时间:2014-05-26 03:14:23    阅读次数:275
每日一小练——列出所有子集
上得厅堂,下得厨房,写得代码,翻得围墙,欢迎来到睿不可挡的每日一小练!...
分类:其他好文   时间:2014-05-26 05:00:34    阅读次数:170
计算任意时刻格林尼治视恒星时角
近期学习卫星轨道方面的一些知识,遇到计算任意时刻格林尼治视恒星时角的问题,在网上搜了好久也没有一个完整的解决方案,后来通过,网上的一些零碎的信息,终于完成了计算格林尼治视恒星时角的程序,先整理如下。 计算格林尼治视恒星时角,首先需要计算当前时间的儒略日,计算方法如下 设Y为给定的年份,M为给定的月份,D为给定的日期。运算符INT为取所给数据的整数部分,若M大于2则Y与M不变,否则M加上12,Y...
分类:其他好文   时间:2014-05-26 03:58:46    阅读次数:911
rsync服务安装
1、  rsync是开源的项目,首先去官网上下载安装包。下载地址 http://rsync.samba.org/ftp/rsync/src/ 这边我下载的是3.1.0.tar.gz 解压到/opt/rysnc310目录下,这是我个人习惯的解压目录。可以直接更改解压出来的目录名   2、  三板斧安装,这个不需要多说了 如安装其他地方,加prefix参数...
分类:其他好文   时间:2014-05-24 23:15:03    阅读次数:395
[Wikioi 1294]全排列---两种不同的解法(复习)
题目描述 Description 给出一个n, 请输出n的所有全排列 输入描述 Input Description 读入仅一个整数n   (1 输出描述 Output Description 一共n!行,每行n个用空格隔开的数,表示n的一个全排列。并且按全排列的字典序输出。 样例输入 Sample Input ...
分类:其他好文   时间:2014-05-24 19:25:32    阅读次数:254
【雷电】源码分析(三)-- 游戏背景
背景图至上往下无限滚动 // 背景图中障碍物, 由tiled编辑的 m_backTileMap = CCTMXTiledMap::create("level01.tmx"); addChild(m_backTileMap, -9); m_backTileMapHeight = m_backTileMap->getMapSize().height * m_backTileMap->getTi...
分类:其他好文   时间:2014-05-24 19:26:32    阅读次数:403
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!