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

数据结构与算法是计算机类从业者的必修课,一直学的不够深入,前几个月订阅了个专栏,终于开始总结了,拖延症太可怕 必须得改!开始学习数据结构与算法之前,先思考为什么要学习数据结构与算法呢?数据结构与算法解决了什么问题呢?我们要知道数据结构与算法解决的是如何“快”和“省”的问题,那么,执行效率就是衡量算法质量的一个重要指标。所以,学习数据结构与算法之前,先来掌握一个数据结构与算法中最重要的概念--复杂度。

时间复杂度

  • 时间复杂度的全称是渐进时间复杂度,表示算法的执行时间与数据规模之间的增长关系

空间复杂度

  • 空间复杂度全称就是渐进空间复杂度,表示算法的存储空间与数据规模之间的增长关系

欢迎大家提供宝贵意见
博客以学习、分享为主!

猜你喜欢

转载自www.cnblogs.com/eugene0/p/10981568.html