发表于2025-01-22
-蜕变于CSDN技术博客“结构之法算法之道”
-内容涉及面试、算法、机器学习三大主题
-作者数年的积累成果
-进入IT行业求职笔试和面试宝典
《编程之法:面试和算法心得》涉及面试、算法、机器学习三个主题。书中的每道编程题目都给出了多种思路、多种解法,不断优化、逐层递进。本书第1章至第6章分别阐述字符串、数组、树、查找、动态规划、海量数据处理等相关的编程面试题和算法,第7章介绍机器学习的两个算法—K近邻和SVM。
此外,《编程之法:面试和算法心得》每一章都有“举一反三”和“习题”,以便读者及时运用所学的方法解决相似的问题,且在附录中收录了语言、链表、概率等其他题型。书中的每一道题都是面试的高频题目,反复出现在近5年各大公司的笔试和面试中,对面试备考有着极强的参考价值。
July,七月在线科技创始人兼CEO,CSDN超人气博客“结构之法算法之道”作者,博客PV过1000万,专注面试、算法、机器学习。
第1章 字符串 1
1.1 字符串的旋转 2
1.2 字符串的包含 5
1.3 字符串的全排列 9
1.4 字符串转换成整数 13
1.5 回文判断 17
1.6 最长回文子串 19
本章习题 23
第2章 数组 27
2.1 寻找最小的k个数 28
2.2 寻找和为定值的两个数 31
2.3 寻找和为定值的多个数 34
2.4 最大连续子数组和 39
2.5 跳台阶问题 43
2.6 奇偶数排序 45
2.7 荷兰国旗 50
2.8 矩阵相乘 54
2.9 完美洗牌算法 58
本章习题 69
第3章 树 80
3.1 统计出现次数最多的数据 81
3.2 上亿行数据的快速查询 90
3.3 最近公共祖先问题 105
本章习题 118
第4章 查找 122
4.1 有序数组的查找 123
4.2 行列递增矩阵的查找 125
4.3 出现次数超过一半的数 128
4.4 字符串的查找 132
本章习题 152
第5章 动态规划 153
5.1 最大连续乘积子数组 154
5.2 字符串编辑距离 158
5.3 格子取数问题 162
5.4 交替字符串 168
本章习题 170
第6章 海量数据处理 172
6.1 基础知识:STL容器 173
6.2 散列分治 175
6.3 多层划分 181
6.4 MapReduce 182
6.5 外排序 184
6.6 位图 187
6.7 布隆过滤器 189
6.8 Trie树 194
6.9 数据库 198
6.10 倒排索引 199
6.11 simhash算法 200
本章习题 206
第7章 机器学习 210
7.1 K近邻算法 211
7.2 支持向量机 216
附录 其他题型 234
A.1 语言基础 235
A.2 链表 236
A.3 矩阵 238
A.4 堆、栈和队列 240
A.5 图搜索 241
A.6 概率统计 245
A.7 智力逻辑 248
A.8 系统协议 254
A.9 系统设计 257
参考文献 261
编程之法:面试和算法心得 下载 mobi pdf epub txt 电子书 格式 2025
编程之法:面试和算法心得 下载 mobi epub pdf 电子书质量非常好,与卖家描述的完全一致,非常满意,真的很喜欢,完全超出期望值,发货速度非常快,包装非常仔细、严实,物流公司服务态度很好,运送速度很快,很满意的一次购物
评分书是很好的,但是不得不吐糟一下京东的物流真是越来越水了,一开始是可以选择时间送货上门的,后来是先打电话,在电话里预约个中午回家收一下也是可以的。但是现在上午打电话过来说货到了,我说中午回家收,快递小哥说中午人就不在了,下午到货约六点中回家收也不行,只能放XX驿站自取。你家天天有人不上班在家收快递啊?来电时间不是上午十点就是下午三四点,这不明摆着不想给你送货上门吗?既然如此还搞什么京东配送?跟驿站合并得了,还省得接电话费一番口舌。
评分从明天起,关心粮食和蔬菜
评分解决问题的方向独到,但整体结构不怎么样,对我而且,觉得内容有限,然后偏难懂(伪代码),个人觉得放到具体语言中实现会更好。比如说,第一题的第二种解法,我试着去按伪代码编程,始终得不到结果,老是觉得它在操作的时候冲掉了别的值(别喷我,菜鸡一枚)
评分比想象中的要薄好多,可能是类似大部头的书看多了,还没习惯把!内容与包装没的说,很好!
评分不错,很好,平均领京豆,啦啦啦啦啦
评分编程之法,程序员学习的应该是方法,是抽象出来的,而不是做一个码农
评分一天到,速度很快,还没看,感觉不错
评分谁告诉你,C语言的指针,就是一个地址?
编程之法:面试和算法心得 mobi epub pdf txt 电子书 格式下载 2025