![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 87
程序员小奎
能用代码解释的,就不用嘴逼逼。
展开
-
数据结构与算法-数组
数组是比较常见的基本数据结构,在不同的开发编程语言中都有数组这种数据类型。例如:Java 语言中 Vector、ArrayList (底层使用可变数组)。本文通过通俗易通的案例带你快速了解数组的庐山真面目。数组介绍我们平常看电影购买的电影票都会显示你观看电影的位置坐标,如下图所示:![image.png](https://img-blog.csdnimg.cn/img_convert/e7d19cd268328fe2b145bbc094b7151e.png#clientId=ue1e1cd3c-2e原创 2021-11-07 01:37:05 · 448 阅读 · 0 评论 -
数据结构与算法的时间空间复杂度
提到数据结构与算法就不得不提时间复杂度和空间复杂度,本人看大部分文章介绍都比较晦涩难懂,就想着用简单的代码示例快速让你理解数据结构与算法的时间空间复杂度。首先,时间复杂度表示的是使用某个数据结构或者某种算法程序执行所耗费的时间,其次,空间复杂度是使用某个数据结构或者某种算法程序执行需要占用多少内存空间。通过时间复杂度和空间复杂度其实是衡量数据结构和算法执行效率好坏标准。时间复杂度常见的时间复杂度如下:● O(1) 常数阶复杂度● O(log n) O(nlogn) 对数阶复杂度● O(n) 线原创 2021-10-31 18:43:36 · 566 阅读 · 0 评论