数据结构复习第一篇
复习数据结构第一篇
注意:
(1)逻辑结构不同会产生不同的数据结构。如线性表,图,树。
(2)逻辑结构相同,存储结构不同,也会产生不同的数据结构,如线性表按顺序方法 存储,则为顺序表,按链接方法存储,为链表,用散列的方法存储,为散列表。
(3)对数据的操作及其性质不同,即使逻辑和存储结构相同,也对应着不同的数据结构。例如顺序表的插入操作只能一端进行,那么该线性表为栈,若插入操作在表一端进行,删除在另一端,则为队列。
大,大,大表示法来渐近表示算法的基本运算次数。
大表示法:设f(n)和g(n)是正整数集到正实数集上的函数,称是当且仅当存在正常数和,使得对任意的,有,记为.
大表示法:设f(n)和g(n)是正整数集到正实数集上的函数,称是当且仅当存在正常数和,使得对任意的,有,记为.
大表示法:设f(n)和g(n)是正整数集到正实数集上的函数,称是当且仅当存在正常数和,使得对任意的,有,记为.
大,大分别提供了一种表达上界和下界的方法,大则提供了一种同时表达上界和下界的方法。