找出二维数组里某一个元素周围的最大值(或最小值),有没有什么高效的方法
小弟不才,写了一个一百行的函数,完全就是if else搭配比较。
虽然问题解决了,但是我在想有没有什么高效的方法?
解释下问题:比如一个3*3的数组
找到元素a[1][0]上下左右(只要上下左右)元素中最大的元素是哪个。
考虑到该元素周围某个方向上可能没有元素,我重载了()运算符,用来取二维数组中的值来比较。
拿这个例子来说,结果就是a[1][1]。
我的一百行函数就不贴了,解决方法太不优雅,有没有好的方法呢,求各位指导
虽然问题解决了,但是我在想有没有什么高效的方法?
解释下问题:比如一个3*3的数组
int a[3][3] = {{2, 4, 6}
{1, 3, 5}
{0, 9, 8 }}找到元素a[1][0]上下左右(只要上下左右)元素中最大的元素是哪个。
考虑到该元素周围某个方向上可能没有元素,我重载了()运算符,用来取二维数组中的值来比较。
拿这个例子来说,结果就是a[1][1]。
我的一百行函数就不贴了,解决方法太不优雅,有没有好的方法呢,求各位指导
...全文
相关推荐
C#求n个数中最大值和最小值的方法
主要介绍了C#求n个数中最大值和最小值的方法,涉及C#中max及min方法的使用技巧,需要的朋友可以参考下
cpp代码-大作业第二题: 输入一个5行5列的二维数组,编程实现: (1) 求出其中的最大值和最小值及其对应的行列位置; (2) 求出上三角上各元素之和(上三角的元素a[i][j] ,i+j<5)。
cpp代码-大作业第二题: 输入一个5行5列的二维数组,编程实现: (1) 求出其中的最大值和最小值及其对应的行列位置; (2) 求出上三角上各元素之和(上三角的元素a[i][j] ,i+j<5)。
二维数组最大值最小值
C#窗体二维数组求最大值最小值
python求最大值最小值方法总结
在本篇内容里小编给大家分享了关于python求最大值最小值方法以及实例内容,有兴趣的朋友们学习下。
c语言程序找出其中的最大值和最小值问题
本文给出一个c语言程序,实现在程序中找出其中的最大值和最小值。


