数据结构的马和象问题,用C语言,给点思路都行.马和象在一个由n*m的二维格上,它们都能在上面的任何一个小正方形上自由行走.马只能走日字,象只能走田字.它们同时出发,最后在一个地方会合.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/24 06:43:22
数据结构的马和象问题,用C语言,给点思路都行.马和象在一个由n*m的二维格上,它们都能在上面的任何一个小正方形上自由行走.马只能走日字,象只能走田字.它们同时出发,最后在一个地方会合.数据结构的马和象

数据结构的马和象问题,用C语言,给点思路都行.马和象在一个由n*m的二维格上,它们都能在上面的任何一个小正方形上自由行走.马只能走日字,象只能走田字.它们同时出发,最后在一个地方会合.
数据结构的马和象问题,用C语言,给点思路都行.
马和象在一个由n*m的二维格上,它们都能在上面的任何一个小正方形上自由行走.马只能走日字,象只能走田字.它们同时出发,最后在一个地方会合.问题是马不知道到底要在哪里会合以及它们如何走到那点使得它们能够最快相遇.如何解决
要求:\x05
(1)先给出2个正整数n和m占一行(2

数据结构的马和象问题,用C语言,给点思路都行.马和象在一个由n*m的二维格上,它们都能在上面的任何一个小正方形上自由行走.马只能走日字,象只能走田字.它们同时出发,最后在一个地方会合.
由于“象”比“马”走的快,优先把“象” 走到 距“马” 最近的 25格范围内(“马” 居中,范围 如图)25格内最多5个“象眼”,最少2个“象眼”,记下“象眼”坐标并记下需要的“步数”,现在 只算25格,其中“马”到X1Y1,X1Y5,X5Y5,X5Y1 需要4步;到X1Y2,X1Y4,X2Y1,X2Y5,X4Y1,X4Y5,X5Y2,X5Y4需要1步;到.25个点都能知道 “马”的步数,然后把“马”走到“象眼”处的“步数”和“象”走到对应“象眼”处的“步数”相加,得到每个“象眼”处的“总步数”.“总步数”最少的就是答案, 对应“象眼” 就是 相遇点. 
注意 处理一下 边界问题 (“马”在边上,取不到 25个格子时) 就完美了

数据结构的马和象问题,用C语言,给点思路都行.马和象在一个由n*m的二维格上,它们都能在上面的任何一个小正方形上自由行走.马只能走日字,象只能走田字.它们同时出发,最后在一个地方会合. 三元组顺序表的存储结构形成数据结构问题用C语言编译 C语言问题Counting LeavesCounting Leaves这个求大神给点思路 不用答案 只要给点思路是C语言的具体看下http://blog.csdn.net/tiantangrenjian/article/details/6840746题目吧 数据结构和C语言数据结构有什么区别 C语言素数环问题的思路 数据结构(C语言) 如何分别用顺序和链式 实现一元多项式的相加? 数据结构和C语言有什么区别? 数据结构试验(用C语言)建立一棵二叉树,并用递归或者非递归的算法分别用先序.中序和后序遍历、谢谢能附一点实验思路更好 数据结构C语言括号的检验源程序 三列数据,需要使三列数据值都平均分配.C语言用什么数据结构好?麻烦给个具体思路!如:第一列 5 8 12 15 16 11 和为:67 第二列 17 21 9 13 12 11 和为:83 第三列 31 5 3 5 7 9 数据结构的结构与算法和C语言的区别是什么 C语言数据结构丰富这句话怎么理解?说得具体点,最好能告诉我C语言有那些数据结构 C语言组合数字的问题如图用for语句,最好给详细的思路,比如条件判断 ->在C语言和数据结构里分别是什么意思啊? C语言完全平方问题题目如图,不要给答案,给思路,比如条件 数据结构串的操作:求单词个数用C语言边个程序求单词个数 数据结构-图的邻接表表示(C语言) 请问谁有数据结构实验 蛇形矩阵 的心得体会,是数据结构和C语言编程的.字数越多越好,质量无须太高.