码迷,mamicode.com
首页 > 编程语言
K-means算法-聚类
算法过程如下:1)从N个文档随机选取K个文档作为质心2)对剩余的每个文档测量其到每个质心的距离,并把它归到最近的质心的类3)重新计算已经得到的个各类的质心4)迭代2~3步直至新的质心与原质心相等或小于指定阈值,算法结束优点:1.算法快速,简单 2.对大数据集有较高的效率并且是可伸缩性的 ...
分类:编程语言   时间:2015-04-01 11:05:33    阅读次数:149
java中23种设计模式之11-命令模式(command pattern)
abstract class Command{ public abstract void excute();}class AttackCommand extends Command{ Soldier soldier=null; public AttackCommand(Soldier soldier...
分类:编程语言   时间:2015-04-01 11:02:21    阅读次数:126
VC++的菜单控制和自绘菜单
菜单控制为什么即使调用EnableMenuItem菜单项后,菜单项还处于禁止状态需要将CFrameWnd:: m_bAutomenuEnable设置为FALSE,如果该数据成员为TRUE(缺省值),工作框将自动地禁止没有ON_UPDATE_COMMAND_UI或者ON_COMMAND的菜单项。//D...
分类:编程语言   时间:2015-04-01 11:00:56    阅读次数:170
【BZOJ3529】【莫比乌斯反演 + 树状数组】[Sdoi2014]数表
Description 有一张N×m的数表,其第i行第j列(1 < =i < =礼,1 < =j < =m)的数值为能同时整除i和j的所有自然数之和。给定a,计算数表中不大于a的数之和。Input 输入包含多组数据。 输入的第一行一个整数Q表示测试点内的数据组数,接下来Q行,每行三个整数n,m,a(...
分类:编程语言   时间:2015-04-01 10:55:27    阅读次数:174
Java的注解机制——Spring自动装配的实现原理
Mr.Johness阿何的程序人生Java的注解机制——Spring自动装配的实现原理 JDK1.5加入了对注解机制的支持,实际上我学习Java的时候就已经使用JDK1.6了,而且除了@Override和@SuppressWarnings(后者还是IDE给生成的……)之外没接触过其他的。 进入公.....
分类:编程语言   时间:2015-04-01 10:56:31    阅读次数:403
探索javascirpt-讨论值传递与引用传递
就大家所知, 基础数据类型赋值是值传递,(var a = 3, b=a, c=a; 此时令C=2,而b仍然为3) 而复杂数据类型赋值是引用传递(学过C语言了解指针很清楚,其相当于返回一个地址,通过地址来访问数据,所以一处改变值,各个变量保存此数据的访问都会改变)然而大家请看这段代码var c =.....
分类:编程语言   时间:2015-04-01 10:51:51    阅读次数:162
【读书笔记】javascript权威指南
fifefox中,F12用来唤醒关闭fifebug控制面板,ctrl+shift+j用来唤醒错误控制台,在浏览器中,可以使用console.log()向控制台输出消息,也可以通过给alert()函数传入一段文本来弹出一个对话框,但这种输出调试的方法更具侵入性 可以通过javascript来操控web...
分类:编程语言   时间:2015-04-01 10:52:36    阅读次数:129
线程互斥锁相关程序《转载》
#include #include #include pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;int count = 0;void* function1( void* arg ){ int tmp = 0; while( 1 )...
分类:编程语言   时间:2015-04-01 10:50:05    阅读次数:126
SSL 通信及 java keystore 工具介绍
http://www.javacodegeeks.com/2014/07/java-keystore-tutorial.htmlTable Of Contents1. Introduction2. SSL and how it works3. Private Keys4. Public Certif...
分类:编程语言   时间:2015-04-01 10:48:29    阅读次数:222
java中23种设计模式之10-桥梁模式(bridge pattern)
abstract class Vehicle{ VehicleImpl aVehicleImpl=null; public Vehicle(VehicleImpl vehicleImpl) { aVehicleImpl=vehicleImpl; } void transport() { aVeh.....
分类:编程语言   时间:2015-04-01 10:49:54    阅读次数:145
javascript高手之路
刚开始我也不信,可自己根据http://url.cn/TgrIZT注册一下,然后通过这个网站获取了学习卡的用户名和密码之后,真的有200元抵用券到了自己的账户中,所以,我就买了一些课程,自从在北风网学习了一些课程之后,我感觉自己对于提成技能特别高,可能和自己刚刚毕业有关系,在学校每天都是理论知识,没...
分类:编程语言   时间:2015-04-01 10:48:00    阅读次数:149
hihoCoder#1068 RMQ-ST算法
原题地址Spare Table练习记得用scanf和printf输入输出,否则会TLE代码: 1 #include 2 #include 3 #include 4 5 using namespace std; 6 7 #define MAX_SIZE 1000010 8 9 int N,...
分类:编程语言   时间:2015-04-01 10:49:22    阅读次数:156
Inversion (hdu 4911 树状数组 || 归并排序 求逆序对)
题意:求n个数的逆序对数,可以交换k次相邻的,所以求出原序列的逆序对后减去k即可。 思路:求逆序对有两种方法,归并排序和树状数组。逆序对的几种求法...
分类:编程语言   时间:2015-04-01 09:42:24    阅读次数:296
Java设计模式——工厂方法模式(factory method)
工厂方法模式是类的创建模式,用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。 相信很多人都做过导入导出功能,就拿导出功能来说。有这么一个需求:某一个系统需要支持对数据库中的员工薪资进行导出,并且支持多种格式如:HTML、Excel、PDF等,每种格式导出的结构有所不同,比如:财务跟其他人对导出薪资的HTML格式要求可能会不一样,因为财务可能需要特定的格式方便核算或其他用途。如果使...
分类:编程语言   时间:2015-04-01 09:42:42    阅读次数:181
前端笔试题:拍扁多维数组、提取URL中的参数变成对象、实现string的trim()函数、判断Email地址、16进制颜色转rgb格式
拍扁多维数组、提取URL中的参数变成对象、实现string的trim()函数、判断Email地址、16进制颜色转rgb格式...
分类:编程语言   时间:2015-04-01 09:42:06    阅读次数:190
POJ 3415 Common Substrings(长度不小于k 的公共子串的个数--后缀数组+单调栈优化)
题意:给定两个字符串A 和B,求长度不小于k 的公共子串的个数(可以相同)。 样例1: A=“xx”,B=“xx”,k=1,长度不小于k 的公共子串的个数是5。 样例2: A =“aababaa”,B =“abaabaa”,k=2,长度不小于k 的公共子串的个数是22。 思路: 如果i后缀与j后缀的LCP长度为L, 在L不小于K的情况下, 它对答案的贡献为L - K + 1. 于是...
分类:编程语言   时间:2015-04-01 09:40:02    阅读次数:208
论C语言的malloc,calloc,new,realloc,alloca的机制和区别
最近笔试老是遇到关于C语言的malloc,new之类的内存机制问题,作为一个做java开发的程序员不免有些郁闷,驾驭不了。乘空闲下来的这些时间,好好整理下C语言中各个内存函数的简单机制,作用和区别。附录一道今年腾讯的笔试压轴题···...
分类:编程语言   时间:2015-04-01 09:41:37    阅读次数:190
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!