首页 > 其他分享 >2.1 线性表的定义和特点

2.1 线性表的定义和特点

时间:2023-02-28 14:36:08浏览次数:36  
标签:结点 线性表 元素 后继 2.1 定义

2.1 线性表的定义和特点


线性表示具有相同特性的数据元素的一个有限序列

image

  • 线性表(Linear List)

    ​ 由n(n>=0)个数据元素(结点)image
    组成的有限序列

    • 其中数据元素的个数n定义为表的长度
    • 当n=0时称为空表
    • 将非空的线性表(n>=0)记作:image
  • 同一线性表中的元素必定具有相同特性,数据元素间的关系是线性关系。

  • 在非空的线性表,有且仅有一个开始结点a1,它没有直接前趋,而仅有一个直接后继a2;

  • 有且仅有一个终端结点an,它没有直接后继,而仅有一个直接后继结点。

  • 其余内部的结点ai(2<=i<=n-1)都有且仅有一个直接前趋ai-1和一个直接后继ai+1。

标签:结点,线性表,元素,后继,2.1,定义
From: https://www.cnblogs.com/wangjunxiang/p/17164131.html

相关文章

  • 直播软件源码,vue 自定义指令过滤特殊字符
    直播软件源码,vue自定义指令过滤特殊字符 /** *@tagsinput只可以輸入数字、字母、汉字 *@examplev-emoji */exportdefault(app)=>{ app.directive('emoji......
  • Apache Maven Assembly自定义打包插件的使用
    前言本文主要记录在SpringBoot项目中使用ApacheMavenAssembly插件进行打包的相关内容;官网说明:https://maven.apache.org/plugins/maven-assembly-plugin/概述是什......
  • 深入理解Spring的Bean定义对象BeanDefinition-面试重点
    Spring注解这篇文章中讲到了Spring的组件,组件加载到Spring容器中也就是Spring容器中的Bean对象,想要更深理解Spring中的Bean对象,那对这个BeanDefinition一定要有深入的了解,......
  • 基于jeecgboot复杂sql查询的列表自定义列实现
        一般简单的sql列表实现,可以通过系统自带的在线开发里的online表单开发实现,但一些复杂的混合多表的实现,同时对需要查询出来的结果进行数据更新,这种复杂的数据列表......
  • day80-todolist组件自定义事件改进
    todolist-自定义组件通过自定义组件改进todolist案例,不全使用prop方式header组件<template><divclass="todo-header"><inputtype="text"placeholder="请输......
  • 指针的定义
    写在前边:1.*:解引用运算符2.&:取地址运算符3.指针也是一种数据类型,是由其他数据类型派生出来的。指针的最大作用是构造数据结构:将不连续的内存空间连接在一起。通过解引用......
  • KingbaseES V8R6 备份恢复案例 -- 自定义表空间指定目录恢复
    ​案例说明:KingbaseESV8R6在通过sys_rman执行物理备份恢复时,可以通过参数‘--kb1-path’,指定恢复的数据(data)目录,但如果原备份中包含自定义表空间时,需要建立表空间映射,再......
  • 解析自定义逻辑表达式2
    自定义逻辑表达式,关键字:=等于,&与,|或,!非,(,),<>包含,><不包含,#不等于。表达式支持括号标识作用域。自动机分析如下:   JAVA实现......
  • 自定义浏览器默认右键菜单
    取消原生右键事件在main.ts函数中取消浏览器默认右键菜单:window.oncontextmenu=()=>{returnfalse;};组件模板做一个不同区域右键点击之后不同菜单项的组件......
  • C# SmoothProgressBar自定义进度条控件
    usingSystem;usingSystem.Collections;usingSystem.ComponentModel;usingSystem.Drawing;usingSystem.Data;usingSystem.Windows.Forms;namespaceSmoothProgres......