天天看点

第六周学习总结

第六周学习总结

目录

二维数组的定义

静态定义

动态定义(c++)

二维数组的函数引用

二维数组的应用

本周我们主要学习了二维数组的相关知识。

我们在之前了解过,在自定义函数中引用一维数组是这样子的:

​ 那么类似的,在自定义函数中引用二维数组是这样子的:

​ l2-3 找鞍点 (20 分) 一个矩阵元素的“鞍点”是指该位置上的元素值在该行上最大、在该列上最小。 本题要求编写程序,求一个给定的n阶方阵的鞍点。 输入格式: 输入第一行给出一个正整数n(1≤n≤6)。随后n行,每行给出n个整数,其间以空格分隔。 输出格式: 输出在一行中按照“行下标 列下标”(下标从0开始)的格式输出鞍点的位置。如果鞍点不存在,则输出“none”。题目保证给出的矩阵至多存在一个鞍点。 输入样例1:

** 输出样例1:**

输入样例2:

输出样例2:

这道题是二维数组大显身手的舞台。我们先找到行上的行最大值,然后在这最小值所在列上寻找列最小值。最后再将其一比较,若最大最小值相同,就找到了。

继续阅读