【发布时间】:2018-09-16 03:54:51
【问题描述】:
卡在我的作业中。我正在使用二维向量。我的教授希望我们做的是编写一个程序,让用户输入一个矩阵的大小(N X N)并打印带有随机 1 和 0 的矩阵,我已经这样做了。
我被卡住的是他想在某个元素周围找到“非零”元素。例如:
0 0 0
0 1 1
1 1 1
现在要求用户输入一行和一列(以定位一个元素),然后搜索与该元素相邻的非零值。因此,如果行和列从 0 开始,则第 1 行和第 1 列保持值“1”(矩阵的中心)并具有 4 个相邻的非零元素。我不太确定从这里去哪里。我会使用查找代码吗?我不确定如何将其限制在一个元素的相邻位置。
谢谢
【问题讨论】:
-
拿一张白纸。用简短、合乎逻辑的句子一步一步地写下你的任务。然后,拿走你写下来的东西,and discuss it with your rubber duck。一旦您的橡皮鸭同意您提出的解决方案有效,只需将您写下的内容直接转换为 C++ 代码。任务完成了,看看它有多容易,你的橡皮鸭总是有多大帮助?
-
谢谢指点!!