回溯

按照我的惯例还是先把实例放出来撕咬一番。 例1:n皇后问题,在一个N*N的棋盘上放置N个皇后,每行一个并使其不能互相攻击(同一行、同一列、同一斜线45度上的皇后都会自动攻击)。 例如4皇后: 说明:图展示了4个皇后依次选…

A*算法

所有的知识都来自于大师们的慷慨遗传,我们书写的只是他们的代代相传。 A星算法是最优的寻路算法,常用于游戏中寻找地图上2点之间最低耗价的路径,当然,没一点有各种属性,例如,点有横纵座标,点有地形属性,是属于沼泽,还是沙丘,…