c++ - 根据其列值计算行的出现次数
问题描述
我有这个矩阵:
1 1
1 2
2 1
2 2
我想计算其列中值为 1 1 的行的出现次数。我该怎么做?
解决方案
这是不可扩展的 C 方式。
#include <stdio.h>
int main(void){
int matrix[4][2] = {{1,1},{1,2},{2,1},{2,2}};
int i, j, counter=0;
for (i=0;i<4;i++)
{
if (matrix[i][0] == 1 && matrix[i][1] == 1)
counter++;
}
printf("count %d", counter);
}
推荐阅读
- r - 限制面板数据以使用 data.table 删除主题
- virtual-machine - 向 KVM 来宾 VM 添加第二个 NIC
- flutter - 如何从没有导航的祖先那里获得导航
- r - group_map 命令可能有问题吗?
- discord.py - Discord.py - 如何正确关闭机器人并断开与数据库的连接
- python - 如何获得物体的线加速度和角加速度?
- gradle - Gradle 多模块项目无法从其他子项目加载依赖项
- terminal - 为什么 iTerm2 不保存插件?
- python - 打开程序时如何使功能正常工作?Python
- javascript - 我为 VSCode 创建了一个扩展,我想知道,当用户更改 VSCode 上的选项卡时会触发什么事件?