简单的:二维数组转置中等的:找鞍点(此点在本行中最大,本列中最小,可能记错了,就这么做吧)有难度的:水池数目输入 第一行输入一个整数N,表示共有N组测试数据每一组数据都是先输入该地图的行数m(0<m<100)与列数n(0<n<100),然后,输入接下来的m行每行输入n个数,表示此处有水还是没水(1表示此处是水池,0表示此处是地面) 输出 输出该地图中水池的个数。要注意,每个水池的旁边(上下左右四个位置)如果还是水池的话的话,它们可以看做是同一个水池。样例输入 23 41 0 0 0 0 0 1 11 1 1 05 51 1 1 1 00 0 1 0 10 0 0 0 01 1 1 0 00 0 1 1 1样例输出 23做完还有更难的
关于二维数组最为典型的试题有以下几类:1.用*号显示特定的图形比如:平形四边形、矩形、三角形等。2.一些数学问题:比如显示“杨辉三角”,对矩阵的计算等。以上的题,都要用到二维数组,也是二维数组的一些典型试题。希望对你有用!!!!