数据结构和算法概括

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014005316/article/details/82832522

1.什么是数据结构?什么是算法?

从广义上来说,数据结构是指一组数据存储的结构

算法是操作数据的一组方法。

从狭义上上讲,是指某些著名的数据结构和算法。比如说队列、栈、堆、二分查找、动态规划等

 

2.数据结构和算法的关系?

数据结构和算法是相辅相成的,数据结构是为算法服务的,算法要作用于特定的数据结构之上

 

重点内容,10个数据结构、10个算法

10个数据结构:数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie树

10个算法:递归、排序、二分查找、搜索、哈希算法、贪心算法、分治算法、回溯算法、动态规划、字符串匹配算法

 

 

 

阅读更多

没有更多推荐了,返回首页