九度-1384
来源:互联网 发布:八叉树算法 js 编辑:程序博客网 时间:2024/06/05 10:14
题目描述:
在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
输入:
输入可能包含多个测试样例,对于每个测试案例,
输入的第一行为两个整数m和n(1<=m,n<=1000):代表将要输入的矩阵的行数和列数。
输入的第二行包括一个整数t(1<=t<=1000000):代表要查找的数字。
接下来的m行,每行有n个数,代表题目所给出的m行n列的矩阵(矩阵如题目描述所示,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。
输出:
对应每个测试案例,
输出”Yes”代表在二维数组中找到了数字t。
输出”No”代表在二维数组中没有找到数字t。
样例输入:
3 3
5
1 2 3
4 5 6
7 8 9
3 3
1
2 3 4
5 6 7
8 9 10
3 3
12
2 3 4
5 6 7
8 9 10
样例输出:
Yes
No
为什么我不能AC,~~~~(>_<)~~~~
在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
输入:
输入可能包含多个测试样例,对于每个测试案例,
输入的第一行为两个整数m和n(1<=m,n<=1000):代表将要输入的矩阵的行数和列数。
输入的第二行包括一个整数t(1<=t<=1000000):代表要查找的数字。
接下来的m行,每行有n个数,代表题目所给出的m行n列的矩阵(矩阵如题目描述所示,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。
输出:
对应每个测试案例,
输出”Yes”代表在二维数组中找到了数字t。
输出”No”代表在二维数组中没有找到数字t。
样例输入:
3 3
5
1 2 3
4 5 6
7 8 9
3 3
1
2 3 4
5 6 7
8 9 10
3 3
12
2 3 4
5 6 7
8 9 10
样例输出:
Yes
No
No
#include<iostream>using namespace std;void creatmatri(int ** matri,int m,int n){int i,j;for(i=0;i<m;i++){for(j=0;j<n;j++){cin>>matri[i][j];}}}bool searchmatri(int** matri,int m,int n,int value){int i,j;for(i=0;i<m;){for(j=n-1;j>=0;){ if(value==matri[i][j]) { return true; } else if(value>matri[i][j]) { i++; } else { j--; }}}return false;}int main(){int m,n;int key;cin>>m>>n;cin>>key;int** matri=new int*[m];for(int i=0;i<m;i++){matri[i]=new int[n];}creatmatri(matri, m, n);if(searchmatri(matri, m, n,key))cout<<"Yes"<<endl;elsecout<<"No"<<endl;for(int j=0;j<m;j++){delete [] matri[j];}delete [] matri;return 0;}
为什么我不能AC,~~~~(>_<)~~~~
0 0
- 九度1384
- 九度-1384
- 九度-王道1384
- 九度1384:二维数组中的查找
- 九度OJ——1384
- 【九度OJ】:九度OJ 1050
- 【九度OJ】:九度OJ 1053
- 【九度OJ】:九度OJ 1056
- 【九度OJ】:九度OJ 1059
- 【九度OJ】:九度OJ 1206
- 人生九度
- 九度oj1181
- 九度oj1207
- 九度oj1182
- 九度o j1026
- 九度oj1186
- 九度oj1074
- 九度oj1127
- Scripts:查询每个数据文件使用效率的脚本perf_file_io_efficiency.sql
- 终于理解动态规划,最简单运用~
- java的几种对象(PO,VO,DAO,BO,POJO)解释
- hdu 2112 HDU Today (dijkstra)
- b2Body刚体
- 九度-1384
- 约瑟夫环
- Virtualbox命令行启动和操作虚拟机
- Debian中fcitx无法激活
- Ant打包APK
- 链接保存
- android JNI 资料大全
- Name PK
- 2014百度之星初赛(第二场)——Chess