-
-
-
Knight.rar
1.实验目的:通过实验理解算法的概念、算法的表示、算法的时间复杂度和空间复杂度分析;运用熟悉的编程工具对骑士周游列国问题进行求解,初步学会分析算法的时间复杂度和空间复杂度;
2.在一张国际象棋棋盘上(8*8方格),骑士(knight,马)位于任意一个位置。问如何才能让骑士不重不漏的经过棋盘上的每个格?本问题中已知骑士位置(m,n),其中0=<m,n<=8,要求给出骑士行走路径,路径可用8*8矩阵输出,其中值表示骑士到达此位置行走的步数(初始为1)
-
-
-
-
ga.rar
... 代码 function pop=initpop(popsize,chromlength)
pop=round(rand(popsize,chromlength))
rand 随机产生每个单元为 {0,1} 行数为 popsize,列数为 chromlength 的矩阵,
roud 对矩阵的每个单元进行圆整。这样产生的初始种群。
2.2 计算目标函数值
2.2.1 将二进制数转化为十进制数(1) ...
-
-
-
Rose-matrix.zip
玫瑰矩阵(螺旋阵)
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "玫瑰矩阵(螺旋阵)", "玫瑰矩阵(螺旋阵)\玫瑰矩阵(螺旋阵).vcxproj", "{3C22BB42-1396-4191-9240-913C08A246ED}"
EndProject
-
Matrix-of-saddle-points.zip
Matrix of saddle points
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "矩阵的鞍点", "矩阵的鞍点\矩阵的鞍点.vcxproj", "{26A305C7-3108-4A9D-B1E2-C76117D5C6BD}"
EndProject
-