作者 | 小鹿
来源 | 一个不甘平凡的码农
1、数据结构是用来干嘛的?
数据结构与算法的诞生是让计算机「执行的更快」、「更省空间」的。
2、用什么来评判数据结构与算法的好坏?
从「执行时间」和「占用空间」两个方面来评判数据结构与算法的好坏。
3、什么是复杂度?
用「时间复杂度」和「空间复杂度」来描述性能问题,两者统称为复杂度。
4、复杂度描述了什么?
复杂度描述的是算法执行时间(或占用空间)与数据规模的增长关系。
1、和性能分析相比有什么优点?
辅助度分析有不依赖执行环境、成本低、效率高、易操作、指导性强的特点。
2、为什么要复杂度分析?
复杂度描述的是算法执行时间(或占用空间)与数据规模的增长关系。
1、什么方法可以进行复杂度分析?