数据结构与算法的重要性
1)算法是程序的灵魂,优秀的程序可以在海量数据计算时,依然保持高速计算。
2)一般来讲,程序会使用内存计算框架(比如Spark)和缓存技术(比如Redis等)来优化程序。
数据结构与算法的关系
数据data结构(structure)是一门研究组织数据方式的学科,有了编程语言也就有了数据结构,学好数据结构可以编写出更漂亮,更加有效的代码
要学习好数据结构就要多多考虑如何将生活中遇到的问题,要程序去实现解决。
程序 = 数据结构 + 算法
数据结构时算法的基础,换言之,想学好算法,需要将数据结构学到位。



