文章 2023-11-24 来自:开发者社区

数据结构 2.1 线性表的定义和基本操作

数据结构三要素——逻辑结构、数据的运算、存储结构(物理结构)线性表的逻辑结构线性表是具有相同数据类型的n(n>=0)个数据元素的有限序列,其中n为表长,当n=0时,线性表是一个空表。每个数据元素所占空间一样大,有次序。几个概念1.ai是线性表中的第i个 i表示元素线性表中的位序。2.a1是表头元素,an是表尾元素。3.除第一个元素外,每一个元素有且仅有一个直接前驱,除最后一个元素外,每一个....

数据结构 2.1 线性表的定义和基本操作
文章 2022-10-17 来自:开发者社区

数据结构—线性表的定义与基本操作【插入、删除、查找】(下)

(四)顺序表上的基本操作实现1. 插入&算法需要:在顺序表第i个位置处插入一个新元素。        顺序表插入操作:将第i个数据元素及其之后的所有的数据元素,后移一个存储位置,再将新元素插入到i处。注:接上述代码书写具体操作方法        插入操作算法package data.updateORadd; ....

数据结构—线性表的定义与基本操作【插入、删除、查找】(下)
文章 2022-10-17 来自:开发者社区

数据结构—线性表的定义与基本操作【插入、删除、查找】(上)

第二章:线性表 (一)概述                线性表:是一种最常用、最简单,也是最基本的数据结构。                线性表是由n(n>= 0)个数据元素所构成的有限序列,且数据类型相同。   &am...

数据结构—线性表的定义与基本操作【插入、删除、查找】(上)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

算法编程

开发者社区在线编程频道官方技术圈。包含算法资源更新,周赛动态,每日一题互动。

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等