2.1 求二进制中1的个数。
2.2 求n!末尾有多少个0 和 求n!的二进制表示中最低位1的位置。
2.3 找出数量超过总数一半的记录。 扩展:3个发帖都超过了总数N的1/4。
2.4 十进制1~N 所有整数中1的个数; 满足F(N)=N的最大的N是多少。 扩展:CC上所有2的个数。
2.5 寻找最大的k的个数。
2.6 精确表达浮点数
2.7 最大公约数问题。
2.8 任意给定一个正整数N,求一个最小的正整数M(M>1),似的N*M的十进制表示形式里只有1和0。
2.9 Fibonacci 数列
2.10 寻找数组中的最大值和最小值。
2.11 寻找最近点对。
2.12 快速寻找满足条件的两个数。
2.13 子数组的最大乘积。
2.14 求数组的子数组之和的最大值。
2.15 子数组之和的最大值(二维)。
2.16 求数组中最长递增子序列。
2.17 数组循环移位。
2.18 数组分割。
2.19 区间重合判断。
2.20 程序理解和时间分析。
2.21 只考加法的面试题目。
原文:http://www.cnblogs.com/jdflyfly/p/3938161.html