function [ gas,piece_searched ] = SearchGas( piece,i,j,piece_searched )
% 递归寻找棋子是否有气
gas = 0;
piece_searched(i,j) = 1; %为避免无穷递归,搜索过的位置做标记
%% 向右判断有气没有
if j < 19 && gas == 0
if piece(i,j+1) == 0
gas = 1;
elseif piece(i,j+1) == piece(i,j) && piece_searched(i,j+1) == 0
[ gas,piece_searched ] = SearchGas(piece,i,j+1,piece_searched );
end
end
%% 向左判断有气没有
if j > 1 && gas == 0
if piece(i,j-1) == 0
gas = 1;
elseif piece(i,j-1) == piece(i,j) && piece_searched(i,j-1) == 0
[ gas,piece_searched ] = SearchGas(piece,i,j-1,piece_searched );
end
end
%% 向下判断有气没有
if i < 19 && gas == 0
if piece(i+1,j) == 0
gas = 1;
elseif piece(i+1,j) == piece(i,j) && piece_searched(i+1,j) == 0
[ gas,piece_searched ] = SearchGas(piece,i+1,j,piece_searched );
end
end
%% 向上判断有气没有
if i > 1 && gas == 0
if piece(i-1,j) == 0
gas = 1;
elseif piece(i-1,j) == piece(i,j) && piece_searched(i-1,j) == 0
[ gas,piece_searched ] = SearchGas(piece,i-1,j,piece_searched );
end
end
end


fpga和matlab
- 粉丝: 18w+
- 资源: 2657
最新资源
- 基于c++、easyx库的玫瑰花效果显示
- PQ控制三相并网逆变器:功率控制、PWM调制与LCL滤波器的应用及仿真模型学习交流,PQ控制三相并网逆变器:功率控制、PWM调制与LCL滤波器的应用及仿真模型学习交流,PQ控制三相并网逆变器,并网有功
- deepseek世上最全最详细的文档,包含10多个pdf文件
- 《绝区零》角色系统拆解
- 模拟退火算法与最低水平线算法结合的矩形排样与下料优化系统:输出最佳剩料率与水平线,支持数据替换优化,程序已调试完成可直接运行,模拟退火与最低水平线算法相结合的矩形排样与下料优化系统-实现剩余材料率优
- 双向全桥LLC谐振变换器与隔离型双向变换器的交流电网仿真研究:变频控制与闭环策略分析,双向全桥LLC谐振变换器与隔离型双向变换器的交流电网仿真研究:变频控制与闭环策略探讨,双向全桥LLC谐振变器并入交
- 《销售漏斗心理学》读书分享PPT
- 基于随机森林算法RF的多输入单输出数据回归预测-含详细注释的代码与性能评估指标(决定系数R2、平均绝对误差MAE、平均相对误差MBE),基于随机森林算法RF的多输入单输出数据回归预测-含详细注释的
- DCP9040CN-MFC9440CN维修手册(维修站)
- 全球商品和服务出口(1960 年至今,17特征)数据集 CSV
- 全球交通事故数据集(10,000 条交通事故报告记录,11特征)CSV
- 欧洲足球联赛的比赛统计数据集(23类赛事,244,038场比赛,7特征)CSV
- Python数据分析实例:基于航空公司客户飞行数据进行忠诚度分析及聚类建模
- 文化旅游数据集(5000 个样本,14特征)CSV
- 陨石登陆地球数据集(34,500+ 陨石着陆的详细记录,10特征)CSV
- 手机型号的详细规格数据集(900+记录,15特征)CSV
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


