![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
剑指offer
Dandelion_2
这个作者很懒,什么都没留下…
展开
-
剑指offer学习记录(2)
面试题4:二维数组中的查找 题目:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 思路:从数组的右上角开始查找,如果右上角的数比要查找的数大,就排除这一列,否则,就在这一列往下找,依次类推。 #include<iostream> using namespace std; bool twoDArrayFind(int[][4], int, int,原创 2020-07-18 00:42:49 · 116 阅读 · 0 评论 -
剑指offer学习记录(1)
3.数组中重复的数字 #include<iostream> using namespace std; //找出数字中重复的数字 bool FindNumbers(int num[], int len, int *val) { if (NULL == num || len <= 0) { return false; } for (int i = 0; i < len; ++i) { if (num[i]<0 || num[i]>len) {原创 2020-07-16 23:01:20 · 123 阅读 · 0 评论