A summary from a Chinese author "bitcarmanlee". Chinese contents. Please go to the author's link https://github.com/bitcarmanlee/easy-algorithm-interview-and-practice
 
Go to file
wanglei d02f4d6d74 modify readme 2020-09-12 19:16:50 +08:00
bigdata rename directory 2020-09-12 18:41:29 +08:00
code-languages rename directory 2020-09-12 18:41:29 +08:00
cs-others rename directory 2020-09-12 18:41:29 +08:00
deep-learning rename directory 2020-09-12 18:41:29 +08:00
feature-engineering rename directory 2020-09-12 18:41:29 +08:00
math rename directory 2020-09-12 18:41:29 +08:00
mathcasebycase rename directory 2020-09-12 18:41:29 +08:00
recommend rename directory 2020-09-12 18:41:29 +08:00
service-engineering rename directory 2020-09-12 18:41:29 +08:00
tools rename directory 2020-09-12 18:41:29 +08:00
traditional-algorithm rename directory 2020-09-12 18:41:29 +08:00
.gitignore delete target 2020-06-21 19:51:12 +08:00
README.md modify readme 2020-09-12 19:16:50 +08:00
pom.xml add tree code 2020-06-21 19:47:59 +08:00

README.md

本项目是作者多年学习与工作实践的总结,绝大部分代码都经过实际运行保证准确无误。

作者非CS专业科班出身在校期间并未系统学习过数据结构,操作系统,设计模式等课程相关的知识都是工作以后再进行系统学习所以该项目特别适合非CS专业同学。

结合作者工作实践发现算法并不只是离线train model甚至可以说离线train model只是工作很小的一部分。相反对应的工程能力代码能力数据能力非常重要。

因此该项目不仅有算法理论,算法推导,还有更多工程以及数据方面的内容,大部分都是工作中遇到的实际问题,可以为大家实践中提供参考思路。

项目结构如下
bigdata 大数据处理方案包括hive/hadoop/spark/hbase等
code-languages 编码语言包括java/python/scala等
cs-other cs领域的一些有意思的事情
deep-learning 深度学习的一些算法原理推导tensorflow等框架
feature-engineering 特征工程,做过算法的人都知道特征工程重要性
math 数学原理,包括矩阵分析,概率统计等算法中常用数学知识
mathcasebycase 一些比较分散不好归类的数学知识点
recommend 推荐系统一些相关知识,目前作者就从事推荐相关工作
service-enginnering 线上服务,算法上线必备知识
tools 实际中常用的各种工具包括awk,grep,sed数据处理三剑客git,maven等常见工具intellijsublime,vim等IDE, linux-shell常见脚本
traditional-algorithm 区别于深度学习的传统机器学习算法,包括聚类算法/最优化方法/树类算法等还有mllib的简单介绍。

同学们可以按照自己的兴趣,去对应的版块寻找对应的内容。
对应的CSDN博客地址: https://blog.csdn.net/bitcarmanlee
github的排版以及稳定性比csdn更高以后优先维护github上的项目。