浙大MOOC之什么是数据结构

2019-04-11  本文已影响0人  E先森哟

1.数据结构的定义

2.数据结构的场景

图书馆排列书籍

  1. 方法一:随便放
    插入:哪里有空位放哪里
    查找:太累...
  2. 方法二:按拼音排序
    插入:麻烦...
    查找:二分法查找
  3. 方法三:分类按拼音/ 字母排序
    插入:找类别,二分法,查询空位插入
    查找:找类别,二分法

解决方法的效率,跟数据的组织方式有关

算法

不同的函数算法不同,效率不同。
当函数呈现效果不明显时,可以通过将同个函数运行多次来看效果

解决方法的效率,跟算法的巧妙程度有关

3.数据结构的总结

数据对象在计算机中的组织方式:

数据对象必定与一系列加在其上的操作相关联
完成这些操作所用的方法就是算法

上一篇 下一篇

猜你喜欢

热点阅读