谁能给出几个关于二维数组的编程题啊。感激不尽

如题所述

第1个回答  2019-12-31
简单的:二维数组转置
中等的:找鞍点(此点在本行中最大,本列中最小,可能记错了,就这么做吧)
有难度的:水池数目
输入
第一行输入一个整数N,表示共有N组测试数据
每一组数据都是先输入该地图的行数m(0<m<100)与列数n(0<n<100),然后,输入接下来的m行每行输入n个数,表示此处有水还是没水(1表示此处是水池,0表示此处是地面)
输出
输出该地图中水池的个数。
要注意,每个水池的旁边(上下左右四个位置)如果还是水池的话的话,它们可以看做是同一个水池。
样例输入
2
3
4
1
0
0
0
0
0
1
1
1
1
1
0
5
5
1
1
1
1
0
0
0
1
0
1
0
0
0
0
0
1
1
1
0
0
0
0
1
1
1样例输出
2
3
做完还有更难的
相似回答
大家正在搜