首页»算法
  • 十张GIFs让你弄懂递归等概念

    发表于:2016-07-19阅读840次0条评论

    图像(包括动图)是传递信息的一种高效方式,往往能增强表象、记忆与思维等方面的反应强度。所谓一图胜千言,说的就是这个道理。今天为大家整理了十张动图GIFS,有助于认识循环、递归、二分检索等概念的具体运行情况。代码实例以Python语言编写。

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

  • 经典数据结构和算法回顾

    发表于:2015-08-03阅读1441次0条评论

    最近想回过头来看看以前写的一些代码,可叹为何刚进大学的时候不知道要养成写博客的好习惯。现在好多东西都没有做记录,后面也没再遇到相同的问题,忘的都差不多了。只能勉强整理了下面写的一些代码,这些代码有的有参考别人的代码,但都是自己曾经一点点敲的,挂出来,虽然很基础,但希望能对别人有帮助。

  • PHP四大基本排序算法实例

    发表于:2015-02-11阅读1267次0条评论

    概述:PHP四大基本排序算法包括:冒泡排序法,快速排序法,选择排序法,插入排序法。

  • 21副GIF动图让你了解各种数学概念

    发表于:2015-01-06阅读1275次1条评论

    数学是很难的科学,但因为它是科学家用数学来解释宇宙的语言,我们无可避免的要学习它。看看下面的这些 GIF 动图,它们提供了视觉的方式来帮助你理解各种数学技巧。

  • 通过动画学习算法和数据结构

    发表于:2014-12-06阅读1053次1条评论

    VisuAlgo 源自  Steven Halim 博士的一款可视化学习算法工具,用于帮助其学生更好理解数据结构和算法,可以让学生按自己的步骤来学习。 VisuAlgo 可以通过动画来教学,它不仅支持暂停、单步、回退等功能,演示算法的时候,还可查看算法代码的执行过程。

  • 离散数学之把妹要诀

    发表于:2014-10-09阅读1605次1条评论

    离散数学课(CSCI 2110)上,讲到一个有趣的问题。假设有五个男生,五个女生,每个人都在自己心中对五个异性有一定的preference排序,比如:以上的排序表解读为:男生1最中意女生C,次中意女生B,次次中意女生E……以此类推……

  • 网页爬虫及其用到的算法和数据结构

    发表于:2014-09-30阅读4834次4条评论

    网络爬虫,是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本。网络爬虫是搜索引擎系统中十分重要的组成部分,它负责从互 联网中搜集网页,采集信息,这些网页信息用于建立索引从而为搜索 引擎提供支持,它决定着整个引擎系统的内容是否丰富,信息是否即 时,因此其性能的优劣直接影响着搜索引擎的效果。

  • 常用排序算法之JavaScript实现

    发表于:2014-09-01阅读2145次2条评论

    笔试面试经常涉及各种算法,本文简要介绍常用的一些算法,并用JavaScript实现。

  • 程序员必须知道的10大基础实用算法及其讲解

    发表于:2014-06-17阅读4182次1条评论

    10大基础实用算法及其讲解。算法一:快速排序算法。算法二:堆排序算法。算法三:归并排序。算法四:二分查找算法。算法五:BFPRT(线性查找算法)。算法六:DFS(深度优先搜索)。算法七:BFS(广度优先搜索)。算法八:Dijkstra算法。算法九:动态规划算法。算法十:朴素贝叶斯分类算法

  • 15道简单算法题

    发表于:2014-06-08阅读5856次1条评论

    这15道大部分来自《剑指Offer》,作者的博客之前看过几次,感觉写得很好,但看这本书时却没有那个感觉了,可能是因为看过博客的原因吧,没有了之前的那种惊喜。自己就试着实现里面的一些算法题目,就看看作者是怎么想的,大概看一下他的思路或是代码,就开始自己实现。

  • 主宰全球的10大算法

    发表于:2014-06-03阅读2569次1条评论

    Reddit有篇帖子介绍了算法对我们现在生活的重要性,以及哪些算法对现代文明所做贡献最大。如果对算法有所了解,读这篇文章时你可能会问“作者知道算法为何物吗?”,或是“Facebook的‘信息流’(News Feed)算是一种算法吗?”,如果“信息流”是算法,那就可以把所有事物都归结为一种算法。

35篇文档«123»