- 博客(2)
- 收藏
- 关注
原创 学习:数据结构与算法之美(4)
**最好情况时间复杂度:**在最理想的情况下,执行这段代码的时间复杂度。最坏情况时间复杂度:在最糟糕的情况下,执行这段代码的时间复杂度。平均情况时间复杂度:将各种情况发生的概率考虑进去,也叫加权平均时间复杂度或者期望时间复杂度。均摊时间复杂度:对应的分析方法,摊还分析(或叫平摊分析)简要看一下这个思想:对一个数据结构进行一组连续操作中,大部分情况下时间复杂度都很低,只有个别情况下...
2018-12-04 21:24:50 138
原创 学习:数据结构与算法之美(1-3)
第一课基础知识就像是一座大楼的地基,它决定了我们的技术高度。而要想快速做出点事情,前提条件一定是基础能力过硬,“内功”要到位。第二课为什么要学习数据结构和算法(摘自网友极客时间留言)直接好处是能够写出性能更优的代码,算法是一种解决问题的思路和方法,有机会应用到生活和事业的其他方面长期来看,大脑思考能力是个人最重要的核心竞争力,而算法是为数不多的能够有效训练大脑思考能力的途径之一。...
2018-11-14 21:18:44 3310
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人