- 博客(5)
- 收藏
- 关注
原创 线性表的链式存储结构(一)
链表是用一组任意的存储单元来存放线性表的结点,这组存储单元可以是连续的,也可以是非连续的,甚至是零散分布在内存的任何位置上,因此链表中结点的逻辑顺序和物理顺序不一定相同。为了正确地表示结点间的逻辑关系,必须在存储线性表的每个数据元素值的同时,存储指示其后继结点的位置(或位置)信息,这两部分信息组成的存储映像称为链表的结点。
2024-11-12 23:45:07 568
原创 线性表的应用
线性表是数据结构里的基础内容。它由n个相同类型的数据元素构成有限序列,n可为0即空表。其逻辑上元素呈线性排列,存在一对一关系。存储结构常见顺序式和链式,顺序表连续存储便于随机访问但插入删除较麻烦;链表用指针链接,插入删除灵活但访问需遍历。它支持元素访问、插入、删除、查找等操作,众多复杂数据结构与算法都以此为基石进行拓展与构建。
2024-11-07 22:31:06 1233
原创 数据结构简介
数组数组就是一种线性数据结构,是存储在连续内存位置的项目的集合。就是将许多相同类型的项目存储在一个地方。允许在相对较短的时间内处理大量数据。数据的第一个元素由下标0索引。数组中可以执行不同的操作,例如搜索、排序、插入、反转和删除。数组的特征数组使用基于索引的数据结构,有助于使用数据索引轻松识别数组中的每个元素。用户可以存储多个相同的数据类型的多个值,可以有效的利用数组。数组还可以通过将数据存储在二维数组中,从而处理复杂的的数据结构。数组还可以实现其他数据结构,如堆栈、队列、堆、哈希表等。
2024-10-14 15:35:59 590
原创 Linux在虚拟机的安装的问题及解决
取消虚拟化引擎(虚拟化Intel VT-x/EPT或AMD-V/RVI(V) 虚拟化CPU性能计数器(U))再次打开虚拟机,点击虚拟机的设置,点击处理器,如图。注:本人的电脑系统为Windows 11。点击我已复制该虚拟机。
2024-09-11 23:54:28 675
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人