数据结构与算法学习笔记一:复杂度分析

一、为什么要进行复杂度分析     数据结构是用来解决“快”和“省”的问题,也就是如何是代码运行更快以及如何节省更多的空间。因此执行效率在算法中就是一个非常重要的考核指标。时间、空间复杂度分析就是用来衡量一个算法代码的执行效率的指标。复杂度分析在数据结构和算法中占有核心的地位,你每使用一个数据结构和算法,都需要进行时间、空间复杂度分析,以确定最优方案。     在日常的测试和生产中,我们可以把代码
相关文章
相关标签/搜索