最近在看“极客时间”的数据结构和算法课程,隐隐有种觉得太理论,脱离实际的感觉,想到如何才能跟工程结合起来呢?有没有一种比较系统的方式,能搜集一下基本的数据结构或者算法的应用cases呢?
在github上整理了一个项目 https://github.com/arebya/algorithm-use-cases-in-production
项目主要目的是为了搜集整理一下目前java语言工程领域一些和算法和数据结构相关的应用case,有了这些实际的案例,我们可以结合理论知识进行学习,每一个case也主要想去解释其应用场景,直观地体会到算法或者数据结构的魔力。
如果看到的你也感兴趣,欢迎参与进来。