《剑指offer》刷题打卡第1天

面试题1:二维数组中的查找 题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 算法思想: 第一步:选取数组右上角的数字9,将7与9作比较,9>7,又因为9是第四列中最小的一个数,故可做出判断,7绝对不会出现在第四列,所以排除第四列。 第二步:选取第三列中右上角的数字8,8>7
相关文章
相关标签/搜索