策略模式(Strategy):它定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法的变化不会影响到使用算法的客户。(原文:The Strategy Pattern defines a family of algorithms,encapsulates each on ...
分类:
编程语言 时间:
2016-04-19 14:21:06
阅读次数:
204
图论中,用来求最短路的方法有很多,适用范围和时间复杂度也各不相同。
本文主要介绍的算法的代码主要来源如下:
Dijkstra: Algorithms(《算法概论》)Sanjoy Dasgupta, Christos Papadimitriou, Umesh Vazirani;《算法竞赛入门经典—训练指南》刘汝佳、陈峰。SPFA (Shortest Path Faster Algorit...
分类:
编程语言 时间:
2016-04-18 13:47:13
阅读次数:
348
STL提供六大组件,彼此可以组合套用 1、容器(containers):各种数据结构,如vertor,list,deque,set,map.从实现的角度来看,STL容器是一种class template 2、算法(algorithms):各种算法如sort,search,copy,earse。STL ...
分类:
编程语言 时间:
2016-04-18 08:49:01
阅读次数:
259
Algorithms one:类似动归的递推。。(还是类似递推的动归^(* ̄(oo) ̄)^算了这不重要) Algorithms two:不贴代码了,上路径~http://www.nocow.cn/index.php/USACO/beads思路一后面 核心思想:{事实上不必使用动态规划,直接搜索亦可达 ...
分类:
编程语言 时间:
2016-04-17 20:37:03
阅读次数:
211
POJ 3974 Description Andy the smart computer science student was attending an algorithms class when the professor asked the students a simple question ...
分类:
其他好文 时间:
2016-04-17 13:05:20
阅读次数:
166
转自:https://www.quora.com/What-are-the-advantages-of-different-classification-algorithms There are a number of dimensions you can look at to give you a... ...
分类:
其他好文 时间:
2016-04-15 13:54:29
阅读次数:
343
原文:Intro to Load Balancing for Developers – The Algorithms 转载:http://blog.gesha.net/archives/205/ posted on Tuesday, March 31, 2009 11:02 PM Random: T ...
分类:
编程语言 时间:
2016-04-15 00:05:31
阅读次数:
229