魏名华

不要偷懒,做更好的自己

Nothing


No Welcome Message

数据结构与算法之美-02 | 如何抓住重点,系统高效地学习数据结构与算法?

那数据结构和算法有什么关系呢?为什么大部分书都把这两个东西放到一块儿来讲呢? 
这是因为,数据结构和算法是相辅相成的。数据结构是为算法服务的,算法要作用在特定的数据结构之上。 

因此,我们无法孤立数据结构来讲算法,也无法孤立算法来讲数据结构。 

比如,因为数组具有随机访问的特点,常用的二分查找算法需要用数组来存储数据。但如果我们选择链表这种数据结构,二分查找算法就无法工作了,因为链表并不支持随机访问。