一分钟了解什么是数据结构和算法
A: 啥是数据结构和算法呢?
B: 给你看看我精心收藏的精华教程

A: 你他养的真是个天才

B:当你心血来潮,想学习的时候。你会去这个文件夹里面寻找优秀的教程加以学习,巩固技巧。
B: 你呀可能会按照老师的名称去查找,也可能会按照你喜欢的姿势去查找。
B:不管怎么样吧,你都会找到相关的教程。学习了1分钟快乐完事了。

A:这特么和数据结构算法有毛关系?
B: 不要急容我慢慢给你到来。
A: 你对文件中的教程分门别类的存储就是一个数据结构,你通过不同的方式去文件里面查找教程这种方式就是一种算法。

B: 对数据的如何安排存储取决于你,你以什么样的方式安排存储数据,你得到的就是什么样的数据结构。
A: 为什么人们一提到数据结构就会提到算法呢?
B: 因为它们的关系非常暧昧,相濡以沫,相敬如宾,相辅相成。
B: 可以说数据结构没了算法就是摆设,算法没有了数据结构,就是有劲没地使。
A:好了,道理我都懂。那它们和python有什么关系呢。
B: 没有半毛钱的关系,Python也不是它们的小三,因为数据结构并不是完整的代码。更多的是如何解决问题的逻辑方法。所以呀java,python,c++等等语言都可以上。
A: 大概明白了。 但是我学数据结构有毛用呀。
B: 这个怎么说呢,它是一种基本功,它是一种思想,是看懂技巧的思想(咳咳不对不对),是看懂框架底层代码的前提。
A: 明白明白,弄了半天也是只看懂底层的代码,什么时候能看懂高层代码。
B: 无语

学习更多编程教程 点赞+评论学习