上一篇总结了潜在语义分析(Latent Semantic Analysis, LSA),LSA主要使用了线性代数中奇异值分解的方法,但是并没有严格的概率推导,由于文本文档的维度往往很高,如果在主题聚类中单纯的使用奇异值分解计算复杂度会很高,使用概率推导可以使用一些优化迭代算法来求解。Thomas H...
分类:
其他好文 时间:
2015-09-17 09:54:46
阅读次数:
300
Problem:Given two strings S and T, determine if they are both one edit distance apart.General Analysis:This problem is not hard. However, to write out...
分类:
其他好文 时间:
2015-09-17 09:53:50
阅读次数:
221
最近在学习一些数据挖掘的算法,看到了这个算法,也许这个算法对你来说很简单,但对我来说,我是一个初学者,我在网上翻看了很多资料,发现中文社区没有把这个问题讲得很全面很清楚的文章,所以,把我的学习笔记记录下来,分享给大家。在数据挖掘中,k-Means 算法是一种cluster analysis的算法,其...
分类:
编程语言 时间:
2015-09-17 06:26:38
阅读次数:
228
文章引用:http://blog.sina.com.cn/s/blog_62a9902f0101cjl3.htmlLatent Semantic Analysis (LSA)也被称为Latent Semantic Indexing(LSI),理解就是通过分析文档去发现这些文档中潜在的意思和概念。如果...
分类:
其他好文 时间:
2015-09-16 19:41:33
阅读次数:
289
四则运算题目生成程序任务:实现一个自动生成小学四则运算题目的命令行程序。使用VS 2012进行开发,采用C++或者C#语言实现,可以使用.Net Framework,运行环境为32-bit Windows 7或8。提交的代码要求经过Code Quality Analysis工具的分析并消除所有的警告...
分类:
其他好文 时间:
2015-09-15 18:04:16
阅读次数:
144
jshint:A Static Code Analysis Tool for JavaScript(javascript验证工具)。它有很多种安装方法。http://jshint.com/install/。这篇文章主要介绍作为grunt插件的安装方法。1、安装jshint 安装前提:需要安装nod....
分类:
Web程序 时间:
2015-09-15 18:01:29
阅读次数:
187
http://www.cnblogs.com/jasonoiu/p/easyloader_source_code_analysis.htmlJquery easyui是一个javascript UI 组件库,使用它可以快速开发企业级的业务系统。如果你正准备开发系统后台,可以选择jquery easy...
分类:
Web程序 时间:
2015-09-15 16:34:30
阅读次数:
282
Question:Given two binary strings, return their sum (also a binary string).For example,a ="11"b ="1"Return"100".Analysis:思路一:首先将二进制字符串转化成十进制,然后十进制相加,最...
分类:
其他好文 时间:
2015-09-14 22:47:03
阅读次数:
248
Question:Given a linked list, return the node where the cycle begins. If there is no cycle, returnnull.Analysis:只想到了,首先判断是否有环,若有环,则总链首开始,一次判断是否是环的开始,这...
分类:
其他好文 时间:
2015-09-12 21:48:33
阅读次数:
147
Question:Given a linked list, determine if it has a cycle in it.Follow up:Can you solve it without using extra space?Analysis:思路一:快慢指针法。前面用到过快慢指针寻找链表的...
分类:
其他好文 时间:
2015-09-12 21:45:14
阅读次数:
109