四.递归和动态规划
1.跳跃游戏
5.字符串
1.两个字符串是否互为变形词
2.旋转词
3.字符串的统计串
4.是否所有字符都只出现过一次
5.字符串的调整与替换
6.翻转字符串
7.括号字符串的有效性和最长有效度
8.找指定新类型的字符
6.大数据和空间限制
1.2g内存20亿整数找出现次数最多的数
2.100亿url中重复的url以及搜索词汇的topk问题
7.位运算
1.不用额外的变量交换两个整数的值
8.数组和矩阵
1.转圈打印矩阵
2.正方型矩阵旋转90度
3.打印之字形矩阵
4.需要排序的最短子数组的长度
5.有序矩阵中找指定的数
6.自然数数组的排序
7.奇数下标都是奇数或
8.子数组的最大累加和
9.不包含本位置的累乘数组
10.数组的partition调整
9.其他
1.一行代码求两个数的最大公约数
2.setAll的hash表
3.[0.x)区间上数出现的概率
4.N个数中等概率打印M个数
5.回文



