- 博客(20)
- 收藏
- 关注
原创 百度,google,雅虎等搜索引擎的高级搜索语法
要想学好SEO,那么我们就先从最基的搜索引擎语法学起,以下整理百度、雅虎、google三大搜索引擎的搜索高级语法及应用。百度搜索高级语法1、把搜索范围限定在网页标题中——intitle网页标题通常是对网页内容提纲挈领式的归纳。把查询内容范围限定在网页标题中,有时能获得良好的效果。使用的方式,是把查询内容中,特别关键的部分,用“intitle:”领起来。如:seo intitle:灵之舞2、把搜索范
2008-06-26 10:21:00 2903
原创 Baidu 优化和排名技术
百度的搜索排名原则 百度是全球最优秀的中文信息检索与传递技术供应商,公司号称“全球最大的中文搜索技术提供商”。中国所有提供搜索引擎的门户网站中,超过90%以上都由百度提供搜索引擎技术支持,现有客户包括新浪、搜狐(chinaren)、Tom(163.net)、腾讯、263、21cn、上海热线、广州视窗、新华网、北方时空、西部时空、重庆热线、吉林信息港、大庆信息港、东方热线、湖南信息港、南阳信息港、顺
2008-06-26 10:13:00 1375
转载 Google搜索引擎原理[论文]
这篇文章中,我们介绍了google,它是一个大型的搜索引擎(of a large-scale search engine)的原型,搜索引擎在超文本中应用广泛。Google的设计能够高效地抓网页并建立索引,它的查询结果比其它现有系统都高明。这个原型的全文 和超连接的数据库至少包含24000000个网页。我们可以从http://google.stanford.edu/ 下载。 设计搜索引擎是一项
2008-06-26 10:01:00 2025
原创 搜索引擎基本原理
搜索引擎并不真正搜索互联网,它搜索的实际上是预先整理好的网页索引数据库。 真正意义上的搜索引擎,通常指的是收集了因特网上几千万到几十亿个网页并对网页中的每一个词(即关键词)进行索引,建立索引数据库的全文搜索引擎。当用户查找某个关键词的时候,所有在页面内容中包含了该关键词的网页都将作为搜索结果被搜出来。在经过复杂的算法进行排序后,这些结果将按照与搜索关键词的相关度高低,依次排列。
2008-06-26 09:51:00 1247
原创 搜索引擎的基本原理
搜索引擎并不真正搜索互联网,它搜索的实际上是预先整理好的网页索引数据库。 真正意义上的搜索引擎,通常指的是收集了因特网上几千万到几十亿个网页并对网页中的每一个词(即关键词)进行索引,建立索引数据库的全文搜索引擎。当用户查找某个关键词的时候,所有在页面内容中包含了该关键词的网页都将作为搜索结果被搜出来。在经过复杂的算法进行排序后,这些结果将按照与搜索关键词的相关度高低,依次排列。
2008-06-26 09:50:00 1459
原创 第六届吉林大学程序设计竞赛(6th JLU Programming Contest)
还记得去年(5th)的惨状,今年算是好多了,一共六道题:涉及到了递归、字符串、二分查找、数学题、最大堆、图论中的Flyod和动态规划,都是基本的算法题目!一共AC了五道,排名第六,卡在了那道动态规划题目---我一直都比较畏惧DP,所以把它放在了最后一道,结果果然没做出来! 虽然开始状态不好,不过结果还可以吧,最起码我已经比较满意了,因为我的目标是拿下3-4道,题目出
2008-05-13 12:13:00 1819 1
原创 string类:getline和cin.geline
一、问题两个函数都是存储一个句子。在VC++6.0下,使用getline函数时,当输入一个字符串时,要敲两下回车,这个语句才结束,而用cin.getline则不用。当运行这个程序时:#include #include using namespace std;int main (){ string name; getline (cin, name); cout re
2008-03-28 18:18:00 4503
转载 高效使用标准库:for_each() vs. transform()
Effective Standard C++ Library: for_each() vs. transform()Klaus Kreft and Angelika Langerhttp://www.cuj.com/experts/1902/langer.htm?topic=experts Note: Article updated on January 5, 2001
2008-03-26 16:31:00 1432
转载 标准库:Allocator能做什么?
The Standard Librarian: What Are Allocators Good For?Matt Austernhttp://www.cuj.com/experts/1812/austern.htm?topic=experts---------------------------------------------------------------------
2008-03-26 16:29:00 1346
原创 STL中map实现技术
红黑树是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。它是在1972年由Rudolf Bayer发明的,他称之为"对称二叉B树",它现代的名字是在 Leo J. Guibas 和 Robert Sedgewick 于1978年写的一篇论文中获得的。它是复杂的,但它的操作有着良好的最坏情况运行时间,并且在实践中是高效的: 它可以在O(log n)时间内做查找,插
2008-03-23 08:52:00 18454
原创 动态二叉查找树
详细知识见《算法导论》第12章以下使自己写的源代码:// 动态二分查找树class BST{public: BST(string s, int cnt = 1, BST *l = NULL, BST *r = NULL, BST *pp = NULL) :str(s), count(cnt), left(l), right(r), p(pp)
2008-03-23 08:24:00 1339
原创 C++各大有名库的介绍
C++各大有名库的介绍之C++标准库 标准库中提供了C++程序的基本设施。虽然C++标准库随着C++标准折腾了许多年,直到标准的出台才正式定型,但是在标准库的实现上却很令人欣慰得看到多种实现,并且已被实践证明为有工业级别强度的佳作。1、Dinkumware C++ Library参考站点:http://www.dinkumware.com/P.J. Plauger编写的高品质的标
2008-03-21 21:38:00 925
原创 Visual C++编译器常用选项设置
编译参数的设置。主要通过IDE的菜单项Project->Settings->C/C++页来完成。我们可以看到这一页的最下面Project Options中的内容,一般如下: /nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_M BCS" /Fp"Debu
2008-03-21 21:24:00 1876 1
原创 Windows程序设计与MFC先学哪个?
记得去年的这个时候,自己拿了本《MFC Windows应用程序设计》学习,可是,当时看得是一头雾水,最后什么都没记住... ...郁闷的都不行了,坚持看了几章后就放弃了,得到了一点:MFC真TM难! 大二第三学期(2007年8-9月)学校开了Windows程序设计这门课程,虽然基本上也是靠自学的,但是,感觉老师带领学生入门很重要,尤其是Windows程序设计整体的概况、执行流程,入了
2008-03-20 23:23:00 11341 3
原创 二分图匹配
设G=(V,{R})是一个无向图。如顶点集V可分割为两个互不相交的子集,并且图中每条边依附的两个顶点都分属两个不同的子集。则称图G为二分图。 给定一个二分图G,在G的一个子图M中,M的边集{E}中的任意两条边都不依附于同一个顶点,则称M是一个匹配。选择这样的边数最大的子集称为图的最大匹配问题(maximal matching problem)如果一个匹配中,图中的每个顶点都和
2008-03-20 23:22:00 7298 2
原创 凸包问题
凸包基础知识见:http://baike.baidu.com/view/707209.htm 或者,参考《国际大学生程序设计竞赛例题解 》(一)计算几何部分和LRJ的黑书。研究了两天的凸包问题,也在POJ上找了几道题目练习了一下,这里给出自己写的Graham扫描法求凸包的模板/源代码:/*-----------------------------------------------
2008-03-20 23:21:00 1850
原创 并查集 (Union-Find Sets)及其应用
By Fandywang 2007-11-22并查集:(union-find sets)是一种简单的用途广泛的集合. 并查集是若干个不相交集合,能够实现较快的合并和判断元素所在集合的操作,应用很多。一般采取树形结构来存储并查集,在合并操作时可以利用树的节点树或者利用一个rank数组来存储集合的深度下界--启发式函数,在查找操作时进行路径压缩使后续的查找操作加速。这样优化实现的并查集,空间复杂
2008-03-20 23:19:00 3082 1
原创 union中使用类对象的问题
C++虽说被B.S.称作一门新语言,但它毕竟与C有着千丝万缕的联系,虽然B.S.一再坚持,但我还是愿意把C++看作是C ++.我们应该按照C中的convention去使用union,这是我这篇文章要给出的观点.虽然C++使得我们可以扩展一些新的东西进去,但是,我建议你不要那样去做,看完这篇文章之后,我想你大概也是这么想的.C由于没有类的概念,所有类型其实都可以看作是基本类型的组合,因此在union
2008-03-20 22:52:00 1851
原创 解析extern
1、声明外部变量现代编译器一般采用按文件编译的方式,因此在编译时,各个文件中定义的全局变量是互相透明的,也就是说,在编译时,全局变量的可见域限制在文件内部。下面举一个简单的例子。创建一个工程,里面含有A.cpp和B.cpp两个简单的C++源文件: //A.cpp in
2008-03-19 23:25:00 797
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人