找回密码
 骑士注册

QQ登录

微博登录

❏ 站外平台:

tag 标签:

相关文章

  • 每个程序员都应该收藏的算法复杂度速查表

    这篇文章覆盖了计算机科学里面常见算法的时间和空间的大 OBig-O 复杂度。

    2016-06-20 12:36     Eric, wxy

  • 有没有一段代码,让你觉得人类的智慧也可以璀璨无比?

    有没有一段代码,让你觉得人类的智慧也可以璀璨无比? 不一定要是完整算法,就是那种看着看着就觉得嗨爆了,惊为天人的结构或语句。

    2016-03-28 08:10     matrix67

  • 天下武功,唯快不破——快递中的寻路算法

    本文将以物流行业为例,给大家分析一下 PostgreSQL 与 Greenplum 在地理位置信息处理,最佳路径算法,机器学习等方面的物流行业应用方法。

    2016-11-16 16:41     周正中

  • 八大排序算法的 Python 实现

    1、插入排序 插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数组的所有元素,但将最后一个元素除外(让数组多一个空间才有插入的位置),而第二部分就只包含这一个元素(即待插入元素)。在第一部分排序完成后,再将这个最后元素插入到已排好序的第一部分中。 def insert_sort(lists): # 插入排序 count = len(lists) for i in range(1, count): key = l

    2015-10-03 09:18     我才是二亮

  • 新浪微博背后的那些算法

    引言 微博是一个很多人都在用的社交应用。天天刷微博的人每天都会进行着这样几个操作:原创、转发、回复、阅读、关注、@等。其中,前四个是针对短博文,最后的关注和@则针对的是用户之间的关系,关注某个人就意味着你成为他的粉丝,而他成为你的好友;@某个人意味着你想要他看到你的微博信息。 微博被人们认为是自媒体,即普通大众分享与本身相关的新闻的途径。最近,有些人使用自己在自媒体上的影响力而盈利的报道屡见不鲜。那微博上个人影响力是怎样计算的呢?微博上还有哪些算法作为看不见的手在管理着我们?我们的每一个行为怎样影响

    2015-04-12 21:58     张雨石

  • 学习数据结构与算法分析如何帮助您成为更优秀的开发人员

    "相较于其它方式,我一直热衷于推崇围绕数据设计代码,我想这也是Git能够如此成功的一大原因在我看来,区别程序员优劣的一大标准就在于他是否认为自己设计的代码还是数据结构更为重要。" -- Linus Torvalds "优秀的数据结构与简陋的代码组合远比反之的组合更好。" -- Eric S. Raymond, The Cathedral and The Bazaar 学习数据结构与算法分析会让您成为一名出色的程序员。 数据结构与算法分析是一种解决问题的思维模式。 在您的个人知识库中,数据结构与算法分析的相关知识储备越多,您将越多具备应对并解决各类繁杂问题的能力。掌握了

    2015-11-04 10:00     Happy Bear, icybreaker

  • [图灵赠书]《算法的乐趣》点评赠书

    本书从一系列有趣的生活实例出发,全面介绍了构造算法的基础方法及其广泛应用,生动地展现了算法的趣味性和实用性。全书分为两个部分,第一部分介绍了算法的概念、常用的算法结构以及实现方法,第二部分介绍了算法在各个领域的应用,如物理实验、计算机图形学、数字音频处理等。

    2015-04-07 16:43     

  • PHP 实现四种基本排序算法

    许多人都说算法是程序的核心,算法的好坏决定了程序的质量。作为一个初级phper,虽然很少接触到算法方面的东西。但是对于基本的排序算法还是应该掌握的,它是程序开发的必备工具。这里介绍冒泡排序,插入排序,选择排序,快速排序四种基本算法,分析一下算法的思路。 (题图来自:robinhoodsplayground.com) 前提:分别用冒泡排序法,快速排序法,选择排序法,插入排序法将下面数组中的值按照从小到大的顺序进行排序。$arr(1,43,54,62,21,66,32,78,36,76,39); 1.冒泡排序 思路分析:在要排序的一组数中,对当前还未排好的序列,从前往后

    2015-04-09 08:14     

  • 如果业界中不用高级算法和数据结构,那为什么还要学?

    源自 Quora,题主还补充说: 我和我认识的人从未用过任何高级算法和数据结构,我们中的有些人已经在业界工作 20 年了。你是如何激励自己去学习高级算法和数据结构的呢?或许,参加编程比赛会有点用 下面是来自Jerason Banes的回答,1.4 K+ 顶 恭喜你!我刚把你的简历扔到不要的那堆中去了,嘴里还碎碎念叨着,「为什么怎么会有你这样的小孩,业界出什么问题了,我为什么要重新训练每一个我招来的工程师」。你也很可能认为数据库很神奇,只要再丢一个索引到里面,就可以解决你的所有问题,对么? 我为什么要这样做?我是一个脾气暴躁的

    2015-09-25 09:57     Jerason Banes, 至秦

  • 有没有主宰世界的主算法?

    算法日益影响着我们的生活。但是在它正常运转的大部分时间里我们却没有留意,只有在算法出问题的时候才注意到它的存在。只有在那时候我们才回想起这个世界对算法那些统治着我们周围所有计算机的、对人类来说日益费解的规则,是如何的依赖。一旦算法出了问题,我们才会想起自己是多么的脆弱(想想天网)。 Pedro Domingos 花了很多时间去思考算法。他的新书,《The Master Algorithm: How the Quest for the Ultimate Learning Machine Will Remake Our World》就是对那个世界的介绍,以及对最新情况的汇报。他认为,我们生活在一个算法的

    2015-12-15 08:18     Jesse Hicks, boxi

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。