什么是数据结构?什么是算法?常用的数据结构和算法数据结构算法 什么是数据结构?什么是算法?广义上讲,数据结构就是指一组数据的存储结构;算法就是操作数据的一组方法。数据结构是为算法服务的,算法要作用在特定的数据结构之上。具体的数据结构和算法: 常用的数据结构和算法 数据结构 数组链表栈队列散列表二叉树堆跳表图树 算法递归 排序二分查找搜索哈希算法贪心算法分治算法回溯算法动态规划字符串匹配算法