最新消息:文章中包含代码时,请遵守代码高亮规范!

算法

朴素贝叶斯分类器的应用

算法 Charlie 2239浏览 0评论

生活中很多场合需要用到分类,比如新闻分类、病人分类等等。 本文介绍朴素贝叶斯分类器(Naive Bayes classifier),它是一种简单有效的常用分类算法。 一、病人分类的例子 让我从一个例子开始讲起,你会看到贝叶斯分类器很好懂,一点都不难...

有趣的排序

算法 Sun 2895浏览 0评论

比较排序 比较排序是通过一个单一且抽象的比较运算(比如“小于等于”)读取列表元素,而这个比较运算则决定了每两个元素中哪一个应该先出现在最终的排序列表中。 声明:下面通过在维基百科中找到的非常完美的图示来介绍一系列比较排序。 插入排序 在该系列的【算法...

淘宝搜索算法现状

算法 Jed 2767浏览 0评论

  淘宝搜索排序的目的是帮助用户快速的找到需要的商品。从技术上来说,就是在用户输入关键词匹配到的商品中,把最符合用户需求的商品排到第一位,其它的依次排在后续相应的位置。为了更好的实现这个目标,算法排序系统基本按三个方面来推进: 一、算法模型 当用...

程序员必须知道的十大基础实用算法及详解

算法 Terry 2883浏览 0评论

算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为...