博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据结构 成绩表的ADT
阅读量:4155 次
发布时间:2019-05-26

本文共 478 字,大约阅读时间需要 1 分钟。

ADT Score

  Data

   成绩表中的元素为整型。首元素无前驱元素,末元素无后继元素。其余相邻元素具有前驱和后继关系。

  Operation

    InitScore

      前置条件:成绩表不存在

      输入:无

      功能:成绩表初始化

      输出:True(成绩表初始化成功)或False(成绩表初始化失败)

      后置条件:一个空的成绩表

 

         length

         前置条件:线性表已存在

         输入:无

         功能:求线性表的长度

         输出:线性表中数据元素的个数

         后置条件:线性表不变

 

    Average

      前置条件:成绩表已存在

      输入:无

      功能:返回成绩平均值

      输出:成绩表中所有元素的平均值

      后置条件:成绩表不变

    AscOrder

      前置条件:成绩表已存在

      输入:无

      功能:将成绩表中的元素按从小到大排序

      输出:True(成绩表排序成功)或False(成绩表排序失败)

      后置条件:若排序成功,成绩表元素按从小到大排列

    Delete

      前置条件:线性表已存在

      输入:删除位置i

      功能:删除操作,删除线性表中的第i个元素

      输出:若删除成功,返回被删元素,否则抛出异常

      后置条件:若删除成功,表中减少一个元素

endADT

 

转载地址:http://qjkxi.baihongyu.com/

你可能感兴趣的文章
关于VS Code 中文显示乱码
查看>>
mongoose上传文件
查看>>
HTTP协议详解
查看>>
Visual Studio 编译jrtplib
查看>>
wireshark抓取rtp包
查看>>
VS2015编译eXosip2-5.0.0
查看>>
pthread_cond_wait()用法分析
查看>>
Qt半透明对话框
查看>>
QT:QDialog去掉标题栏不显示
查看>>
Qt应用程序开发一:中文编译错误和乱码处理
查看>>
海思音频理解
查看>>
windows 上ffplay 遇到的问题 WASAPI can’t initialize audio client
查看>>
ffmpeg 合并h264 aac 无损
查看>>
linux DRM基本概念与使用示例
查看>>
mp4v2编译出错
查看>>
运行时域和加载时域(运行地址和加载地址)
查看>>
drm 随记
查看>>
LR和pc寄存器
查看>>
rga 格式转换到buffer指定位置
查看>>
ubuntu16.04 安装交叉编译工具aarch64-linux-gnu-gcc/g++,并解决GLIBCXX_3.4.26‘ not found的问题
查看>>