# 剑指offer面试题目
## 简述
**梅花香自苦寒来，宝剑锋从磨砺出。**

## 面试题3

### 题目
在一个二维数组中，每一行都按照从左到右递增的顺序排序，每一列都按照从上到下递增的顺序排序。请完成一个函数，
输入这样的一个二维数组和一个整数，判断数组中是否含有该整数。<br>
**实现方式:**  [java实现](https://github.com/lzh984294471/job/tree/master/java/com/thinker/offer/Offer_3.java)

## 面试题10
### 题目
请实现一个函数，输入一个整数，输出给数在二进制表示中1的个数。例如把9表示成二进制是1001，有2位是1。因此
如果输入9，该函数输出2。<br>
**实现方式:**  [java实现](https://github.com/lzh984294471/job/tree/master/java/com/thinker/offer/Offer_10.java)

## 面试题11
### 题目
实现函数double power(int expo,int base)，求base的expo次方，不得使用库函数，同时不需要考虑大数的问题。<br>
**实现方式:**   [java](https://github.com/lzh984294471/job/tree/master/java/com/thinker/offer/Offer_11.java)
和[c语言实现](https://github.com/lzh984294471/job/tree/master/c/sources/offer/offer11.c)

