garden/content/posts/大话数据结构.md
SouthFox 08db36282d
All checks were successful
continuous-integration/drone Build is passing
new init
2023-05-20 19:32:59 +08:00

33 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

+++
title = "大话数据结构"
author = ["SouthFox"]
lastmod = 2022-09-03T00:34:04+08:00
tags = ["publish"]
draft = false
+++
## 第一章数 据结构导论 {#第一章数-据结构导论}
### 逻辑结构和物理结构的区别 {#逻辑结构和物理结构的区别}
[逻辑结构]({{< relref "数据结构.md#逻辑结构" >}})是面对具体问题的[物理结构]({{< relref "数据结构.md#物理结构" >}})是面对计算机的。
### 时间复杂度推算 {#时间复杂度推算}
- 用常数 1 取代算法中的所有加法常数。
- 在之后的函数运行中只保留最高阶项
- 保留最高阶的
推导[时间复杂度]({{< relref "../main/时间复杂度.md" >}})并不难,难点是一些对数列的运算,更多的是考察数学能力,要补习一些数学知识和能力再来吧……(尤其里面的[对数]({{< relref "../main/对数.md" >}})部分,我已然忘光……)
## 第四章 栈与队列 {#第四章-栈与队列}
### 栈的定义 {#栈的定义}
[]({{< relref "../main/栈.md" >}})是一个限定在表尾进行「插入」和「删除」的线性表。
类似于枪械弹匣和软件的浏览器、Word历史记录后面进栈的元素会首先出栈。