数据结构与算法学习总结(二)

1.什么是复杂度分析? (1)数据结构和算法解决是“如何让计算机更快时间、更省空间的解决问题”。 (2)因此需要从执行时间和占用空间两个维度来评估数据结构和算法的性能。 (3)分别用时间复杂度和空间复杂度两个概念描述性能问题,二者统称为复杂度。 (4)复杂度描述的是算法执行时间(或占用空间...

2018-11-12 21:30:28

阅读数 117

评论数 0

数据结构与算法学习总结(一)

1.什么是数据结构和算法 数据结构,就是一组数据的存储结构。算法,就是操作数据的一组方法。数据结构是为算法服务的,算法要作用在特定的数据结构之上。 2.为什么要学习数据结构和算法? (1)对个人:数据结构和算法是程序员的必修课程之一,能帮助我们写出性能更优更好的代码。算法,是一种解决问题的思...

2018-11-12 19:51:42

阅读数 75

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭