摘要:
几乎在每一种编程语言中,都有数组这个数据类型。不过,它不仅仅是一种编程语言中的数据类型,还是一种最基础的数据结构。尽管数组看起来非常基础、简单,但是我们真的理解了它的精髓吗?在大部分编程语言中,数组都是从 0 开始编号的。为什么数组要从 0 开始编号,而不是从 1 开始呢?从 1 开始不是更符合人类 阅读全文
摘要:
上一篇博客中,我们总结了复杂度的大 O 表示法和分析技巧,还列举了一些常见复杂度分析的示例。本篇博客来看看以下四个知识点: 最好情况时间复杂度(best case time complexity) 最坏情况时间复杂度(worst case time complexity) 平均情况时间复杂度(ave 阅读全文