算法过程如下:1)从N个文档随机选取K个文档作为质心2)对剩余的每个文档测量其到每个质心的距离,并把它归到最近的质心的类3)重新计算已经得到的个各类的质心4)迭代2~3步直至新的质心与原质心相等或小于指定阈值,算法结束优点:1.算法快速,简单 2.对大数据集有较高的效率并且是可伸缩性的 ...
分类:
编程语言 时间:
2015-04-01 11:05:33
阅读次数:
149
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
菜单控制为什么即使调用EnableMenuItem菜单项后,菜单项还处于禁止状态需要将CFrameWnd:: m_bAutomenuEnable设置为FALSE,如果该数据成员为TRUE(缺省值),工作框将自动地禁止没有ON_UPDATE_COMMAND_UI或者ON_COMMAND的菜单项。//D...
分类:
编程语言 时间:
2015-04-01 11:00:56
阅读次数:
170
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
Mr.Johness阿何的程序人生Java的注解机制——Spring自动装配的实现原理 JDK1.5加入了对注解机制的支持,实际上我学习Java的时候就已经使用JDK1.6了,而且除了@Override和@SuppressWarnings(后者还是IDE给生成的……)之外没接触过其他的。 进入公.....
分类:
编程语言 时间:
2015-04-01 10:56:31
阅读次数:
403
就大家所知, 基础数据类型赋值是值传递,(var a = 3, b=a, c=a; 此时令C=2,而b仍然为3) 而复杂数据类型赋值是引用传递(学过C语言了解指针很清楚,其相当于返回一个地址,通过地址来访问数据,所以一处改变值,各个变量保存此数据的访问都会改变)然而大家请看这段代码var c =.....
分类:
编程语言 时间:
2015-04-01 10:51:51
阅读次数:
162
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
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
abstract class Vehicle{ VehicleImpl aVehicleImpl=null; public Vehicle(VehicleImpl vehicleImpl) { aVehicleImpl=vehicleImpl; } void transport() { aVeh.....
分类:
编程语言 时间:
2015-04-01 10:49:54
阅读次数:
145
刚开始我也不信,可自己根据http://url.cn/TgrIZT注册一下,然后通过这个网站获取了学习卡的用户名和密码之后,真的有200元抵用券到了自己的账户中,所以,我就买了一些课程,自从在北风网学习了一些课程之后,我感觉自己对于提成技能特别高,可能和自己刚刚毕业有关系,在学校每天都是理论知识,没...
分类:
编程语言 时间:
2015-04-01 10:48:00
阅读次数:
149
原题地址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
题意:求n个数的逆序对数,可以交换k次相邻的,所以求出原序列的逆序对后减去k即可。
思路:求逆序对有两种方法,归并排序和树状数组。逆序对的几种求法...
分类:
编程语言 时间:
2015-04-01 09:42:24
阅读次数:
296
工厂方法模式是类的创建模式,用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。
相信很多人都做过导入导出功能,就拿导出功能来说。有这么一个需求:某一个系统需要支持对数据库中的员工薪资进行导出,并且支持多种格式如:HTML、Excel、PDF等,每种格式导出的结构有所不同,比如:财务跟其他人对导出薪资的HTML格式要求可能会不一样,因为财务可能需要特定的格式方便核算或其他用途。如果使...
分类:
编程语言 时间:
2015-04-01 09:42:42
阅读次数:
181
拍扁多维数组、提取URL中的参数变成对象、实现string的trim()函数、判断Email地址、16进制颜色转rgb格式...
分类:
编程语言 时间:
2015-04-01 09:42:06
阅读次数:
190
题意:给定两个字符串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,new之类的内存机制问题,作为一个做java开发的程序员不免有些郁闷,驾驭不了。乘空闲下来的这些时间,好好整理下C语言中各个内存函数的简单机制,作用和区别。附录一道今年腾讯的笔试压轴题···...
分类:
编程语言 时间:
2015-04-01 09:41:37
阅读次数:
190