天天看点

对数据结构与算法的理解

       在我们的软件里,我们首先关注的是什么?是数据。数据如何表示呢?是通过数据结构去表示的,好像数组呀,链表呀,树呀。在java里,我们常用到java.util包下的容器类。那么我们如何找到我们所需要的数据呢,当然是通过“查找”啦,有二分查找等等方式,但是为了方便“查找”,我们可以怎么做呢,我们可以先对数据进行 “排序”。

     虽然我们常常没有直接接触数据结构与算法,但是数据结构与算法无处不在。