cosine

余弦の博客

= WA 的一声就哭了 =

cos avatar

cos

FE / ACG / 手工 / 深色模式强迫症 / INFP / 兴趣广泛养两只猫的老宅女 / remote

文章列表

post cover
算法

2020-03-21

523 字

ST表是一种用于解决区间最值查询的高效算法,通过O(nlogn)预处理实现O(1)查询,适用于静态数组的区间最大值或最小值查询,但不支持在线修改。

post cover
数据结构

2020-03-15

1871 字

文章系统介绍了树和二叉树的基本概念、术语、性质及存储结构。重点讲解了树的定义、结点属性、层次与深度、森林概念,以及二叉树的五种形态、遍历方法(先序、中序、后序、层序)和存储方式(顺序与链式),并总结了二叉树的重要性质和查找操作的基本方法。

post cover
数据结构

2020-03-02

911 字

文章介绍了队列这一抽象数据类型,包括其基本操作和两种存储实现方式:顺序存储(循环队列)和链式存储。顺序存储通过循环队列优化了空满判断问题,而链式存储则通过单链表在两端进行插入和删除操作,实现队列的高效管理。

post cover
数据结构

2020-02-28

1024 字

文章介绍了堆栈的抽象数据类型及其顺序和链式存储实现,详细说明了入栈和出栈操作,并以中缀表达式转为后缀表达式为例,展示了堆栈的应用。此外,还列举了堆栈在函数调用、递归、深度优先搜索和回溯算法中的实际应用。

post cover
数据结构

2020-02-27

437 字

文章介绍了广义表作为线性表的推广,允许元素为单元素或另一个广义表,并阐述了多重链表的概念及其在存储复杂数据结构中的应用。以稀疏矩阵为例,通过十字链表实现高效存储,只保存非零元素,并利用行指针、列指针和标识域实现矩阵的有序链接与管理。

post cover
数据结构

2020-02-27

3054 字

文章介绍了线性表的抽象数据类型及其顺序存储和链式存储两种实现方式。顺序表通过数组存储元素,支持高效随机访问和基本操作如插入、删除、查找等;链式存储则通过链表节点连接元素,无需移动数据,插入和删除操作更灵活,尤其适合频繁增删的场景。