为了账号安全,请及时绑定邮箱和手机立即绑定

关于坐标的问题

目前一开始在(1,7)的位置,这个位置相对于二维数组来说是 a[7][1]的(即坐标跟二维数组的下标不是一一对应的),当用右手定则判断的时候(如果方向是北) 那么传入的右边方块的坐标是(2,7) 判断的时候也是根据二维数组来判断的,但在二维数组中a[2][7]并不是我们想要的,我们真正需要判断的是a[7][2],虽然我说的很抽象,但是我不知道为什么没有人提出来这个问题,懂的人自然知道我想表达什么..,目前我的方法是在CheckWallorNot时把横纵坐标进行对调,当然这也只适用于那些形状规则的迷宫。

正在回答

2 回答

我也遇到了这个问题,目前把多个函数的xy对调就能实现正常功能了,但是不明白什么原因,想请教交流一下

0 回复 有任何疑惑可以回复我~

兄弟,你把坐标系根据数据排列规律绘制就好了呀,这样就避免了8-x的转换

0 回复 有任何疑惑可以回复我~
#1

Cpp很好玩

你好,请问坐标系按照数据规律排列可以详细解释一下吗?没有理解
2019-10-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之封装篇(下)
  • 参与学习       70919    人
  • 解答问题       514    个

封装--面向对象三大特征之一,通过案例让C++所学知识融会贯通

进入课程

关于坐标的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信