[求助]从2维数组中随机去一个值为1的点的横纵坐标
现在有一个二维数组,假设为array[10][10],其中的值只有0和1,想从中随机取出一个值为1的点的下标该怎么做?能给个思路么?
[解决办法]
1. do {随机生成横、纵坐标,}until值是1,返回
2. 先把值是1的点的坐标找出来放到一个数组里,假设长度为x,随机生成0~x之间的数,以它为索引去找
发布时间: 2013-04-21 21:18:07 作者: rapoo
[求助]从2维数组中随机去一个值为1的点的横纵坐标
现在有一个二维数组,假设为array[10][10],其中的值只有0和1,想从中随机取出一个值为1的点的下标该怎么做?能给个思路么?
[解决办法]
1. do {随机生成横、纵坐标,}until值是1,返回
2. 先把值是1的点的坐标找出来放到一个数组里,假设长度为x,随机生成0~x之间的数,以它为索引去找