数据结构和算法的区别,算法是策略,数据结构是表示方法吗?
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/08/15 12:38:23
数据结构和算法的区别,算法是策略,数据结构是表示方法吗?
![数据结构和算法的区别,算法是策略,数据结构是表示方法吗?](/uploads/image/z/13839957-45-7.jpg?t=%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E5%92%8C%E7%AE%97%E6%B3%95%E7%9A%84%E5%8C%BA%E5%88%AB%2C%E7%AE%97%E6%B3%95%E6%98%AF%E7%AD%96%E7%95%A5%2C%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E6%98%AF%E8%A1%A8%E7%A4%BA%E6%96%B9%E6%B3%95%E5%90%97%3F)
算法是程序计算的步骤,数据结构是要实现某种算法,所依赖的数据存储的方式.
再问: 什么是存储方式呢
再答: 嗯,从简单的说,数组啊,链表啊,这就是存储的方式。 比如你要实现归并排序的算法,那么首先,数据的存储方式是数组 然后归并需要对一列数,拆分成两半,分别计算,然后合起来,所以要用到堆栈(递归),这也是存储方式
再问: 什么是存储方式呢
再答: 嗯,从简单的说,数组啊,链表啊,这就是存储的方式。 比如你要实现归并排序的算法,那么首先,数据的存储方式是数组 然后归并需要对一列数,拆分成两半,分别计算,然后合起来,所以要用到堆栈(递归),这也是存储方式