我正在学习 C 编程语言,我遇到了一个我无法解决的问题。我尝试寻找问题的答案,但找不到。
我的问题是如何检查一个元素在矩阵中是否存在多次。另外,如果它多次存在但在同一行中,则不算数。
我尝试编写一个函数来做到这一点,但是当我看到它时我感到头疼呵呵,所以我想我从一开始就做错了。
有人可以告诉我该怎么做吗?
提前致谢。
最佳答案
- 检查某个元素在矩阵中是否存在多次:对整个数组进行排序(就好像它是单个线性 vector 一样)。然后线性遍历 vector 并检查相邻元素是否相同。
- 检查某个元素在矩阵的某一列中是否存在多次:与 1 中的操作相同,但仅针对每一列。
关于c - 如何检查一个元素在矩阵(C)中是否存在多次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22884489/