9 skyline0623

尚未进行身份认证

No fear.No distractions.

等级
TA的排名 4w+

关于Facebook Graph Search的起源与背后架构的笔记

最近读了一些关于Facebook Graph Search的资料,整理如下。本人对语义搜索也很感兴趣,希望对你有帮助。1 起源      Graph Search beta是Facebook于今年年初推出的一款搜索产品。与传统的搜索引擎不同,它基于的不是分散在网络上的网页,而是Facebook拥有的十亿用户及其产生海量数据的结构化的数据库。让用户仅通过自然语言描述就能在 Facebook

2013-02-22 00:48:51

动态规划应用之将拼音序列分隔为音节

最近在使用java模拟一个中文拼音输入法,之所以说模拟是因为此输入法只能够在特定的文本框中输入(用java编写嘛)。为了要能够实现连续拼音序列的识别,我们使用HMM作为模型,而大名鼎鼎的Viterbi算法也是动态规划的经典应用,此算法名气之大已无需我来解释,网络上自有高人。为了能够找到构建HMM模型的观察序列(建模的第一步),对于用户输入的连续的字母序列,我们需要得到对这个序列用户最可能输入的音节

2012-11-20 16:00:42

【机器学习】K-means聚类算法初探

算法代码 Github传送门:K-MeansCluster@skyline0623数据聚类是对于静态数据分析的一门技术,在许多领域内都被广泛地应用,包括机器学习、数据挖掘、模式识别、图像分析、信息检索以及生物信息等。聚类是把相似的对象通过静态分类的方法分成不同的组别或者更多的子集,这样让在同一个子集中的成员对象都有相似的一些属性,常见的包括在坐标系中更加短的空间距离等。我们拿2

2012-11-06 20:38:24

成为究极程序员的艰难的六步

翻译精编自Become A Good Programmer In Six Really Hard Steps(http://www.gamedev.net/blog/355/entry-2250592-become-a-good-programmer-in-six-really-hard-steps/)Step 1 别抱怨了.准备好漫长的征程,或者晾在一边赏鸟去吧     对于真正

2012-10-20 11:49:01

《Ph.D Grind》阅读笔记——CS的研究生生涯

最近在微博上恰巧看到了华裔Stanford CS博士Philip Guo 的 The Ph.D. Grind – A Ph.D. StudentMemoir(http://pgbovine.net/PhD-memoir.htm),对其博士6年半自传形式的长文,较有感触。PhilipGuo本科在MIT毕业,在Stanford得到CS博士学位,可谓是优等生。但看完整个文章,虽然不短却读的很有味道,其中

2012-08-07 10:08:26

关于二叉树,我们的中国特色

国内关于数据结构的教材,不可不提严蔚敏的《数据结构-C语言实现》这本书。想必科班出身的,尤以考研族甚为熟悉。可谓国内权威教材。本人刚考完研,其内容自然是读过不下3遍。其内容非常基础,乃是介绍了数据结构的基本内容,作为广大程序员的入门教材,却也足够。语言许多地方有些晦涩,但认真推敲也无较大瑕疵。本人也看过耿国华版本的《数据结构》,与前者差别不大,语言更加亲和,但深度广度不及严版。     ...

2012-04-08 20:01:40

关于二叉树,我们的中国特色

国内关于数据结构的教材,不可不提严蔚敏的《数据结构-C语言实现》这本书。想必科班出身的,尤以考研族甚为熟悉。可谓国内权威教材。本人刚考完研,其内容自然是读过不下3遍。其内容非常基础,乃是介绍了数据结构的基本内容,作为广大程序员的入门教材,却也足够。语言许多地方有些晦涩,但认真推敲也无较大瑕疵。本人也看过耿国华版本的《数据结构》,与前者差别不大,语言更加亲和,但深度广度不及严版。       最

2012-01-27 13:25:18

学习重要,还是经营人脉重要?(转自李笑来)

有一次在北大讲座,遇到一位学生问我,“老师,你说学习重要,还是经营人脉重要?”看着他一脸大杂烩的表情,我先拿出本子记下了这个问题,然后告诉他说,这是个比较大的话题,我会仔细写篇文章放在网上的,然后给了他我的博客地址。而后又补了一句,“相信我,所谓的人脉就算重要,也根本没他们说的那么重要”。        让我们细说从头。先动脑思考一下,你愿意与什么样的人成为朋友?从幼儿园开始,每个人就都已经有

2011-09-24 09:58:09

学习重要,还是经营人脉重要?(转自李笑来)

有一次在北大讲座,遇到一位学生问我,“老师,你说学习重要,还是经营人脉重要?”看着他一脸大杂烩的表情,我先拿出本子记下了这个问题,然后告诉他说,这是个比较大的话题,我会仔细写篇文章放在网上的,然后给了他我的博客地址。而后又补了一句,“相信我,所谓的人脉就算重要,也根本没他们说的那么重要”。  让我们细说从头。先动脑思考一下,你愿意与什么样的人成为朋友?从幼儿园开始,每个人就都已经有一些选择朋友的...

2011-09-24 09:58:00

Nobody's Perfect-But It Won't Stop Us Trying

写在前面:         在英语文摘中看到了这篇文章,文章本身写得很好,而且内容也吸引了我这半个完美主义者。所以在紧张的考研复习中抽出半天时间google到这篇文章,在尽量不受英语文摘翻译的影响下做一个全文翻译练习,算是英语实习作业吧。考研英语中也有翻译题,经过这次练习对于

2011-09-11 12:48:36

Nobody's Perfect-But It Won't Stop Us Trying

写在前面:<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> 在英语文摘中看到了这篇文章,文章本身写得很好,而且内容也吸引了我这半个完美主义者。所以在紧张的考研复习中抽出半天时间google到这篇文章,在尽量不受英语文摘翻译的影响下做一个全文翻译练习

2011-09-11 12:48:00

深入浅出算法分析(上)——如何进行算法分析&渐近符号介绍

最近开始了考研专业课数据结构的复习,严蔚敏的教材在第一章绪论中肤浅地介绍了算法分析的概念和方法,包括时间复杂度的分析,鉴于前段时间在看《算法导论》这本书,也有看MIT的算法导论的开放课程,所以结合书和课程的听课笔记来深入算法的时间复杂度分析。为何算法分析很重要,度量算法好坏的标准是什么,为何引入时间复杂度分析,如何计算一个算法的时间复杂度?本人刚开始学习数据结构和算法时,觉得一个算法写出来就可以...

2011-07-28 20:52:00

【绪论】算法为什么重要?

最近开始了考研专业课的复习,由于一直以来对数据结构和算法的喜爱,所以在考研复习中希望结合考研复习和之前学习《算法导论》和MIT开放课程学到的知识和自己的一些编程经验写写博客,以达到巩固知识和学习交流的目的。这篇文章就当是绪论吧!本人也还在象牙塔下学习,实际项目参与的很不多,所以侃

2011-07-20 17:14:08

【绪论】算法为什么重要?

最近开始了考研专业课的复习,由于一直以来对数据结构和算法的喜爱,所以在考研复习中希望结合考研复习和之前学习《算法导论》和MIT开放课程学到的知识和自己的一些编程经验写写博客,以达到巩固知识和学习交流的目的。这篇文章就当是绪论吧!本人也还在象牙塔下学习,实际项目参与的很不多,所以侃侃而谈这个问题脱离现实也有些不切实际,没有说服力。算法为什么重要?李开复有一篇文章——《算法的力量》(点击打开链接)。《...

2011-07-20 17:14:00

C语言中的位运算&结构体浅析 — <编程之美>1.2学习笔记

引子问题: 中国象棋将帅问题:在一把象棋的残局中,象棋双方的将帅不可以相见,即不可以在中间没有其他棋子的情况下在同一列出现。而将、帅各被限制在己方的3*3的格子中运动。相信大家都非常熟悉象棋的玩法吧,这里就不详细说明游戏规则了。用A、B代表将和帅,请写出一个程序,输出A、B所有合

2011-07-15 15:28:59

C语言中的位运算&结构体浅析 — <编程之美>1.2学习笔记

引子问题:中国象棋将帅问题:在一把象棋的残局中,象棋双方的将帅不可以相见,即不可以在中间没有其他棋子的情况下在同一列出现。而将、帅各被限制在己方的3*3的格子中运动。相信大家都非常熟悉象棋的玩法吧,这里就不详细说明游戏规则了。用A、B代表将和帅,请写出一个程序,输出A、B所有合法的位置。要求在代码中只能用一个变量。分析与解法:这个问题的解法并不复杂。遍历A的所有位置 遍历B的所有...

2011-07-15 15:28:00

让多核CPU占用率曲线听你指挥(Linux实现)——《编程之美》1.1继续学习

本回将尝试在Linux环境下能否在系统监视器中画出一个正弦曲线。本人环境为Ubuntu 11.04.基本思想还是和Windows下面的相同,更换系统调用,便可以实现功能的迁移。#include #include #include #include#include#define DWORD unsigned long#define UINT64 unsigned long longc

2011-06-30 15:52:00

让多核CPU占用率曲线听你指挥(Linux实现)——《编程之美》1.1继续学习

本回将尝试在Linux环境下能否在系统监视器中画出一个正弦曲线。本人环境为Ubuntu 11.04.基本思想还是和Windows下面的相同,更换系统调用,便可以实现功能的迁移。#include &amp;lt;time.h&amp;gt;#include &amp;lt;sys/time.h&amp;gt;#include &amp;lt;unistd.h&amp;gt;#include&amp;lt;stdlib.h&amp;gt;#inclu...

2011-06-30 15:52:00

让多核CPU占用率曲线听你指挥(Windows实现)——《编程之美》1.1学习笔记

让多核CPU占用率曲线听你指挥——《编程之美》1.1学习笔记Problem: 写一个程序,让用户来决定Windows任务管理器(Task Manager)的CPU占用率。有以下几种情况: 1.CPU占用率固定在50%,为一条直线; 2.CPU的占用率为一条直线,具体占用率由命令行参数决定(范围1~100); 3.CPU的占用率状态为一条正弦曲线。分析与解法:(1)通过观...

2011-06-29 23:26:00

让多核CPU占用率曲线听你指挥(Windows实现)——《编程之美》1.1学习笔记

让多核CPU占用率曲线听你指挥——《编程之美》1.1学习笔记Problem:   写一个程序,让用户来决定Windows任务管理器(Task Manager)的CPU占用率。有以下几种情况:1.CPU占用率固定在50%,为一条直线;2.CPU的占用率为一条直线,具体占用率由命令行参数决定(范围1~100);3.CPU的占用率状态为一条正弦曲线。分析与解法:(1)通过观察

2011-06-29 23:26:00

查看更多

勋章 我的勋章
    暂无奖章