(Array) 一个 N*N 的矩阵,每一行从左到右有序,每一列从上到下有序,都是递增,写个程序,判断一个数是否在矩阵中。
2024-10-12 02:45:32
int search(int d[N][N], int key)
{
int i1, i2, j1, j2; i1 = j1 = 0;
i2 = j2 = N-1; while(i1 < i2 && j1 < j2){
if(d[i1][j2] == key) return 1;
if(d[i1][j2] < key) ++i1;
else --j2;
} return 0;
}
最新文章
- Android数据存储之SQLCipher数据库加密
- java 反射实践
- 创建【哆啦A梦】风格字体
- AutoMapper简明教程(学习笔记)
- 为什么上传文件的表单里要加个属性enctype
- 边工作边刷题:70天一遍leetcode: day 84-1
- uva 10056
- 【原】Redis基本操作
- 纯CSS3实现超立体的3D图片侧翻倾斜效果
- [Swust OJ 1126]--神奇的矩阵(BFS,预处理,打表)
- AFHTTPSessionManager
- HTML自学笔记
- 软件加密工具-Virbox 开发者工具盒
- 关于$\mathcal{D}(0,1)$上的一个有趣结论
- maven pom文件
- linux关机、重启命令
- $.parseJson()定义和用法
- ADO.NET基础知识
- Sofware-Engineering Zero
- 如何构建 MVC&;AJax&;JSon示例
热门文章
- RMAN备份与恢复之DataBase
- [svn]svn: E155015: 提交失败(细节如下) 解决办法
- JAVA解析各种编码密钥对(DER、PEM、openssh公钥)
- JS和C# 互相调用与数据绑定问题
- 关于mysql数据库在输入密码后,滴的一声直接退出界面的解决办法
- 黄聪:wordpress更新失败‘C:\Windows\TEMP/wordpress.tmp’,更换临时保存路径的解决办法
- mapreduce计算框架
- 禁止使用finalize方法
- storm概念学习及流处理与批处理的区别
- Codeforces Round #368 (Div. 2) D. Persistent Bookcase