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