数据结构和算法之——算法复杂度分析
1. 何为数据结构?何为算法?简单来说,数据结构就是数据的存储方式,比如数组就是把数据存在一段连续的内存上,而链表则是通过指针的关联将数据存在任意可用的内存上;栈是先进后出,队列是先进先出。而算法则是对这些数据的操作方法,比如数据的插入、查找、删除、排序等。二者相辅相成,互为一体,数据结构为算法服务,而算法要在指定数据结构上进行操作。2. 复杂度分析?学习数据结构和算...