关闭

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

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

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

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

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

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

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

翻译精编自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 别抱怨了.准备好漫长的征程,或者晾在一边赏鸟去吧      对于真正...
阅读(2826) 评论(3)

《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博士学位,可谓是优等生。但看完整个文章,虽然不短却读的很有味道,其中...
阅读(3447) 评论(0)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ZOJ 1004 Anagrams by Stack 分析与解答

问题:How can anagrams result from sequences of stack operations? There are two sequences of stack operators which can convert TROT to TORT:[i i i i o o o oi o i i o o i o]where i stand...
阅读(3243) 评论(0)

ZOJ 1002 Fire Net 分析与解答

Problem:Fire NetSuppose that we have a square city with straight streets. A map of a city is a square board with n rows and n columns, each representing a street or a piece of wall. A blockhouse...
阅读(1984) 评论(0)

可怜之人必有可恨之处!!!

最近学校贴出了就业比较好的几个大四学长学姐。不乏我们计算机系的几位优秀的学生。奖学金、专业第一,各种编程比赛、电子竞赛拿奖,目前也都进了腾讯、360、华为等IT界比较NB的公司。成绩、能力出众的同时人品也是好。身边也有许多厉害的人,在人际交往、专业技术、解决问题的能力、学科成绩等方面也是十分优异。真的可以说是,真正优秀的人,做什么都能有模有样,都能看到优于他人的地方。优秀的人一眼就能看得出来是真正的优秀,还是只是一方面比较突出,还是一无是处。而可怜的人必有可悲之处,也适用于这些优秀的...
阅读(1647) 评论(4)
26条 共2页1 2 下一页 尾页
    个人资料
    • 访问:163394次
    • 积分:1611
    • 等级:
    • 排名:千里之外
    • 原创:21篇
    • 转载:3篇
    • 译文:2篇
    • 评论:92条
    关注我的其他