什么是数据结构

什么是数据结构?
数据结构是数据的组织、管理和存储格式。其使用的目的就是更高效的访问和修改数据
数据结构就是指一组数据的存储结构,算法就是操作数据的一组方法
数据结构包含什么
数据结构包含数组、链表这样的线性数据结构,以及由它们衍生出来的栈和队列、哈希表,也包含树、图这样的复杂数据结构

什么是时间复杂度

什么是时间复杂度??
时间复杂度是一个算法运行时间长短的量度,用大O表示,记作T(O) = O(f(n))
常见程序执行时间复杂度比较
O(1) < O(logn) < O(n) < O(n)
**

什么是空间复杂度

什么是空间复杂度??
空间复杂度是对一个算法在运行过程中临时占用存储空间大小的量度,用大O表示,记作 S(n) = O(f(n))