经典扫雷之回顾
开始我大概扫了一眼,感觉很复杂就先做了别的题,但转过头来仔细一看,并不是那么难,只是复杂了一点
先使用容器,在定义时把上下左右各多一行,这样就不用再分边缘情况考虑了,大大减少时间
再表示棋盘原始状态,当棋子为?时将它改为0;
再用3*3的遍历将地雷周围的格子进行处理;
最后就是将棋盘输出就可以了
开始我大概扫了一眼,感觉很复杂就先做了别的题,但转过头来仔细一看,并不是那么难,只是复杂了一点
先使用容器,在定义时把上下左右各多一行,这样就不用再分边缘情况考虑了,大大减少时间
再表示棋盘原始状态,当棋子为?时将它改为0;
再用3*3的遍历将地雷周围的格子进行处理;
最后就是将棋盘输出就可以了
相关推荐