Description

对于一个n*n的稀疏矩阵M(1 <= n <= 1000),采用三元组顺序表存储表示,查找从键盘输入的某个非零数据是否在稀疏矩阵中,如果存在则输出OK,不存在则输出ERROR。稀疏矩阵示例图如下:

Input
连续输入多组数据,每组数据的第一行是三个整数mu, nu, tu(tu<=50),分别表示稀疏矩阵的行数、列数和矩阵中非零元素的个数,数据之间用空格间隔,随后tu行输入稀疏矩阵的非零元素所在的行、列值和非零元素的值,每组数据的最后一行输入要查询的数据k。
Output
输出查询结果,查找成功输出OK,找不到输出ERROR。
Sample
Input

3 5 5

1 2 14

1 5 -5

2 2 -7

3 1 36

3 4 28

36

Output

OK

Hint

#include <bits/stdc++.h>using namespace std;struct node
{int x, y, data;
} p[1100];
int main()
{int n, m, t;while(cin >> n >> m >> t){int flag = 0;for(int i = 0; i < t; i++)cin >> p[i].x >> p[i].y >> p[i].data;int ans;cin >> ans;for(int i = 0; i < t; i++){if(p[i].data == ans){flag++;break;}}if(flag)cout << "OK" << endl;elsecout << "ERROR" << endl;}return 0;
}

数据结构实验之数组二:稀疏矩阵相关推荐

  1. 3348 数据结构实验之数组二:稀疏矩阵

    数据结构实验之数组二:稀疏矩阵 #include<iostream> #include<iomanip> using namespace std; int y,x; struc ...

  2. SDUT _2117 数据结构实验之链表二:逆序建立链表

    点击打开链接 数据结构实验之链表二:逆序建立链表 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Discuss Problem D ...

  3. SDUT 3347 数据结构实验之数组三:快速转置

    数据结构实验之数组三:快速转置 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 转置运算是一种最简单的矩阵运算,对于一个 ...

  4. sdut 3341数据结构实验之二叉树二:遍历二叉树

    数据结构实验之二叉树二:遍历二叉树 Time Limit: 1000MS Memory Limit: 65536K Problem Description 已知二叉树的一个按先序遍历输入的字符序列,如 ...

  5. SDUT 3399 数据结构实验之排序二:交换排序

    数据结构实验之排序二:交换排序 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 冒泡排序和快 ...

  6. 数据结构实验之数组一:矩阵转置

    数据结构实验之数组一:矩阵转置 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 数组- ...

  7. SDUT 2142 数据结构实验之图论二:基于邻接表的广度优先搜索遍历

    数据结构实验之图论二:基于邻接表的广度优先搜索遍历 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Descript ...

  8. 3374——数据结构实验之查找二:平衡二叉树

    数据结构实验之查找二:平衡二叉树 ( LL RR LR RL) Problem Description 根据给定的输入序列建立一棵平衡二叉树,求出建立的平衡二叉树的树根. Input 输入一组测试数据 ...

  9. SUTD OJ 数据结构实验之查找二:平衡二叉树

    数据结构实验之查找二:平衡二叉树 Time Limit: 400 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 根据给 ...

最新文章

  1. python mysql绑定变量_python 数据库绑定变量
  2. Python技巧之函数拆包裹
  3. C#读书雷达 | TW洞见
  4. java ee的小程序_用微服务和容器替换旧版Java EE应用程序服务器
  5. redis 高级实用教程
  6. 计算机网络基础代码,计算机网络基础知识(示例代码)
  7. turtle fillcolor_python3的turtle画模仿3d星空、运动的恒星小宇宙
  8. linux服务器架设--学习笔记
  9. python约瑟夫环单向循环链表_用单向循环链表解决约瑟夫环(Joseph)问题
  10. 25本免费的Python电子书
  11. win10系统如何安装Oracle 10G
  12. 自我介绍html模板王,一分钟自我介绍模板范文15篇
  13. SeaweedFS介绍安装集群部署总结
  14. 达梦数据库巡检脚本--生成html格式的报告
  15. 如何在服务器上运行Recorder.js,录音上传到服务器使用jwagener的recorder.js和recorder.swf...
  16. hadoop+Spark+hbase集群动态增加节点
  17. Linux中安装苹果系统
  18. 时隔14年《头文字D》演员重聚,周杰伦余文乐刘畊宏昆凌同框,唯独少了陈冠希
  19. 怎样写标题才能获得流量,写标题的技巧
  20. 视数字人民币为假想敌——数字美元的来龙去脉

热门文章

  1. itemcf的hadoop实现优化(Python)
  2. 机器学习实战读书笔记(2)决策树
  3. 一个可供参考的Java高并发异步应用案例--转
  4. redis的hash操作在集中式session中的应用
  5. 一些让人受益匪浅的话--转
  6. Lesson 15.2 学习率调度在PyTorch中的实现方法
  7. 机器学习算法基础——逻辑回归
  8. 【统计学习】多元统计分析
  9. C语言N台服务器通信,使用socket的Linux上的C语言文件传输顺序服务器和客户端示例程序 ....
  10. Java Review - 集合框架=Collection+Map