以下内容摘自:http://tigerfish.itpub.net/post/4/46940
Wirth当年有一名言"程序=算法+数据结构",而今天可以肯定地说,未来的互联网,将被算法所主宰统治.
在web 1.0时代,互联网的模式直接继承传统媒体,即由专业作者提供内容,广大网民充当读者.到了2.0时代,在bbs+blog+wiki的结构下,进入了一个全民共创互联网内容的时代,web 2.0的特点是,每个人既是读者也是作者, 原创信息极大丰富,但又有太多的垃圾。于是,各种过滤垃圾的方法应运而生。
首先是搜索引擎,读数学出身的创始人建立了google,google以善于从垃圾中找宝贝而著称,中国国内的百度,则更善于处理中文信息,其实区分垃圾和宝贝,乃至中文分词技术,都是基本的模式识别问题,google的成功其实离不开它独特的PR算法,另外,还有人群分类,文章自动分类和相关分析等,基本上都以算法为基础,数学在里面起着很关键的作用,可以说,将来一个网站的成败,将取决于其算法。1.0时代,一个网站的模式乃至内容很容易被抄袭,看看诸多面孔类似的门户就知道了,到了2.0时代,则平台是可以复制的,但算法将成为网站竞争的主要武器,是网站生命力的源泉,这个就不容易复制了。
将来的互联网核心高级人才,将可能是一批头脑灵活,具有扎实数学功底和互联网经验的那么一批人,而在大学里正在研读数学或数学基础的计算机科学的学生,他们的行情可以预料将要走俏。
web 2.0的时代其实是以算法为核心的时代。
分享到:
相关推荐
路由器通过比较目标IP地址和自身路由表中的网络前缀来决定最佳路径,并将数据包发送到下一跳地址。 此外,还存在静态路由和动态路由的概念。静态路由由管理员手动配置,而动态路由则通过路由协议自动学习和更新。在...
缓存替换算法用于决定当缓存空间已满时,哪些数据应该被移除以腾出空间存储新数据。常见的算法包括: - **LRU(最近最少使用)算法**:该算法基于一个简单的假设,即最近被访问的数据很可能在未来不久会被再次访问...
计算机网络中的路由算法是连接全球互联网的关键组成部分,它决定了数据在网络中的传输路径。在这个实验中,我们将深入探讨路由算法的基本原理及其在实际网络环境中的应用。路由算法的主要目标是找到从源节点到目的...
它决定了程序执行的总时间。例如,ThreeSum 算法的内循环是 if (nums[i] + nums[j] + nums[k] == 0) 语句。 3. 成本模型 成本模型是对算法的执行时间和空间复杂度的评估模型。它可以帮助我们了解算法的性能瓶颈和...
随着互联网技术的快速发展,信息安全成为了一个迫切需要解决的问题。传统的加密技术通常采用对称密钥体制,即加密和解密使用相同的密钥,这在大规模网络通信中存在密钥分发的难题。相比之下,**公钥密码体制**(也...
智能Web算法是现代互联网技术的重要组成部分,用于提升网站性能、优化用户体验、以及实现自动化决策等。这本书的代码库,"iWeb2",显然是针对智能Web算法的一系列实践示例,旨在帮助读者深入理解并应用这些算法。...
7. PageRank:Google的PageRank算法是互联网搜索排名的核心,它通过考虑网页之间的链接关系来评估网页的重要性。PageRank值越高,网页被认为越重要。这个算法对于网络信息检索和网络分析有着重大影响。 这些算法在...
总结来说,路由算法在互联网中扮演着至关重要的角色,其设计与优化直接影响着网络性能和效率。静态路由算法适用于简单网络环境,配置方便但不灵活;动态路由算法适用于复杂网络,能适应网络变化,但计算和通信开销较...
IP路由算法是互联网协议(IP)的核心组成部分,它决定了数据包如何从源主机传输到目标主机。在不同的物理网络中,由于技术差异和地址体系的不同,数据必须通过路由选择才能跨网通信。以下是对IP路由算法的详细解释:...
该算法的提出,尤其受到了互联网广告领域中间人的启发。他们代表互联网出版商和广告商之间的中间方,需要处理各种类型的数据流,包括广告展示、点击、销售和潜在客户信息等。在广告投放之前,例如,需要查询点击流...
随着互联网技术的不断发展,用户对于网络服务的需求越来越多样化且对服务质量(QoS)的要求也越来越高。传统的路由算法在处理这种复杂环境下多约束条件下的QoS问题时存在诸多不足。因此,研究者们开始探索新的方法来...
例如,N通常设置为偶数,Pm控制着算法的探索和exploitation平衡,而K则决定了算法的迭代深度。 粒子群算法(PSO)是另一类基于群体智能的优化方法,灵感来源于鸟群的觅食行为。每个粒子代表一个可能的解,它们在...
在计算机网络和数据通信领域,数据分流是一个核心功能,它涉及到将数据包正确地分类并...在当今互联网流量高速增长的背景下,RFC算法的重要性不言而喻,对于提升网络设备处理能力、优化网络性能具有十分重要的价值。
计算机网络中的路由算法是连接全球互联网的关键组成部分,它决定了数据在网络中的传输路径。源码图论则是通过图形模型来分析和解决路由问题的一种方法。在本文中,我们将深入探讨这两种概念,以及它们如何相互作用来...
这就引出了搜索引擎排序算法的重要性——它是决定用户能否高效地找到所需信息的关键因素。 #### 排序算法的核心作用 搜索引擎排序算法的主要目标是根据用户的查询请求,从庞大的网络数据中筛选出最相关的网页,并...
3. 选择操作:基于适应度值,采用不同的选择策略(如轮盘赌选择、锦标赛选择等)来决定哪些个体有机会进入下一代。 4. 遗传操作:对被选中的个体进行交叉(Crossover)操作,也就是交换两个个体的部分特征,模拟...
谷歌 pagerank 算法是互联网历史上具有里程碑意义的算法之一,由谷歌创始人拉里·佩奇和谢尔盖·布林共同设计。它的核心思想来源于论文引用关系的研究,认为一篇论文的重要性可以通过引用它的其他论文数量来衡量。在...