呼 ,刚考完。差点忘了第一题是什么,借助思考了很久的第二题才想起来。
现在官方应该还没有放出来题目,第一题大概题意,就是给一个 n*m 的矩阵(看作是一张图片),每一个方块代表这一处的灰度的大小,一个矩阵中出现的灰度给了一个取值范围。
输入:
n m l ( l =矩阵中灰度值的最大值-1)
n*m 的灰度矩阵
输出:
一行数据(l个),用 h[] 表示,h[i] 代表灰度 i 的出现的总量(次数)(即输出灰度直方图)。
思路:
遍历灰度矩阵,如果矩阵 A[i][j] 的值为 k ,就 h[k]++;
(描述题的能力不太行。。。不知道单这样描述能不能懂)
注意:
输出l个数据即可,因为大于l的灰度没有出现过,值都是0。
OTHER:
还是得学一下怎么从文件中自动读取数据,那的电脑没法直接CTRL+V粘贴,每次手动敲(虽然旁边人也是)都觉得好慢,声音也怪大的。