#《编程之美》 书中的内容分为4个部分: 游戏之乐:游戏中的一些问题 数字之魅: 数字和字符的处理能力 结构之法: 对字符串,链表,队列,树的操作 数学之趣: 一些数学问题 《剑指offer》中已经出现的题目先不写了 游戏之乐 数字之魅 二进制数中1的个数 阶乘 寻找发帖"水王" 1的数目 寻找最大的k个数 精确表达浮点数 最大公约数 找符合条件的整数 Fibonacci数列 寻找数组中的最大值和最小指 寻找最近点对 快速寻找满足条件的两个数 子数组的最大乘积 求数组的子数组之和的最大值 子数组之和的最大值 数组中最长递归子序列 数组循环移位 数组分割 区间重合判断 结构之法 字符串移位包含的问题 电话号码应对英语单词 计算字符串的相似度 从无头单链表中删除节点 最短摘要生成 判断2个链表是否相交 队列中取最大值 求二叉树中节点的最大距离 重建二叉树 程序改错 数学之趣