
剑指offer
LQJW
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
剑指offer -- 二维数组中的查找
题目描述:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 方法一、使用二次循环逐个遍历 class Solution { public: bool Find(int target, vector<vector<int>...原创 2019-07-14 09:19:31 · 161 阅读 · 0 评论 -
剑指offer -- 二进制中1的个数
题目描述:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 方法一、 class Solution { public: int NumberOf1(int n) { int count = 0; int flag = 1; while (flag != 0) { ...原创 2019-07-21 18:59:25 · 202 阅读 · 0 评论 -
剑指offer -- 最小的K个数
问题:输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4 方法一:将数组进行从小到大排序,将前面4个数存放进新的vector中,返回vector即可 class Solution { public: vector<int> GetLeastNumbers_Solution(vector<int>...原创 2019-08-31 21:16:57 · 118 阅读 · 0 评论