除了《算法导论》,还有神马经典的算法书籍?
除了《算法导论》,还有神马经典的算法书籍?
重读算法导论之算法基础
重读算法导论之算法基础 插入排序 对于少量数据的一种有效算法。原理: 整个过程中将数组中的元素分为两部分,已排序部分A和未排序部分B 插入过程中,从未排序部分B取一个值插入已排序的部分A 插入的过程采用的方式为: 依次从A中下标最大的元素开始和B中取出的元素进行对比,如果此时该元素与B中取出来的...
跟我一起学 - 算法导论 - 分治算法
算法导论,一章二小节 ,分治算法 def MERGE(A,p,q,r): print "%s:%s - %s:%s" % (p,q+1,q+1,r+1) &...
算法导论Java实现-MAX-HEAPIFY算法(6.2章节)
package lhz.algorithm.chapter.six; /** * MAX-HEAPIFY,《算法导论》第六章 * 算法导论原文: ...
看算法导论有感(1)——谈谈算法的五性对用户体验的影响
做程序的人,都知道了算法的5性——可行性,健壮性,有穷性,高效性,可读性。 这15个字谁都会说了,但是,你是否真正的思考过这个对当今程序界最最重要的用户体验的思考。 过去,我也没多做思考,但是,看了mit的算法导论公开课,我却是觉得一个好的算法, 确实严格遵从算法算法五性。 ①可行性——算法原则上能...
【算法导论】八皇后问题的算法实现(C、MATLAB、Python版)
八皇后问题是一道经典的回溯问题。问题描述如下:皇后可以在横、竖、斜线上不限步数地吃掉其他棋子。如何将8个皇后放在棋盘上(有8*8个方格),使它们谁也不能被吃掉? 看到这个问题,最...
【算法导论】最大流算法
最大流问题就是在容量容许的条件下,从源点到汇点所能通过的最大流量。 1 流网络 网络流G=(v, E)是一个有向图,其中每条边(u, v)均有一个非负的容量值,记为c(u, v) ≧ 0...
【算法导论】幻方算法
说起幻方,大家应该在小学时候就已经接触过了,最简单的就是九宫格,射雕英雄传中的那段至今还记得:戴九履一,左三右七,二四为肩,六八为足。下面我们就来看看这个有趣的问题。 幻方可以分为:奇数阶...
【算法导论】地图染色算法
地图染色问题可以根据四色定理来解决。所谓四色定理,就是指可以用不多于四种的颜色对地图着色,使相邻的行政区域不重色,因此我们可以用四色定理的结论,用回溯算法对一幅给定的地图染色。 算法的基本...
【算法导论】每对顶点之间的最短路径算法
对于一个顶点数为N的有向网路图,我们可以通过前面所提到的单源最短路径算法执行N次来获得每一对顶点间的最短路径。这种方法的时间复杂度为O(N*N*N)。如果网络中有负权值的边,则需要使用前面提到的单源最短路径算法之Bellman—Floyd算法。...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。