最新蓄水池讲保险PPT课件.ppt

最新蓄水池讲保险PPT课件.ppt

ID:62185911

大小:2.57 MB

页数:21页

时间:2021-04-20

最新蓄水池讲保险PPT课件.ppt_第1页
最新蓄水池讲保险PPT课件.ppt_第2页
最新蓄水池讲保险PPT课件.ppt_第3页
最新蓄水池讲保险PPT课件.ppt_第4页
最新蓄水池讲保险PPT课件.ppt_第5页
最新蓄水池讲保险PPT课件.ppt_第6页
最新蓄水池讲保险PPT课件.ppt_第7页
最新蓄水池讲保险PPT课件.ppt_第8页
最新蓄水池讲保险PPT课件.ppt_第9页
最新蓄水池讲保险PPT课件.ppt_第10页
资源描述:

《最新蓄水池讲保险PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、蓄水池讲保险便于理解我们从一个水缸说起很少的水满缸水要想水变满有人用瓢加有人用流水加有人用自来水不管怎样,渠道越多速度越快您认同吗?必须要往缸里加水家庭财富蓄水池创业打工投资其它日常开销买车买房结婚生子抚养子女赡养父母养老规划应急储备。。。努力开源规划节流积累财富过上富裕幸福生活意外疾病同样花钱如流水,而且还没有收入进入,但是我们还有摇钱树。年收入的10-20%我们现在就开始进行规划吧!我们挣钱是因为我们需要花钱摇钱树能使我们的生活不被改变线性表主要内容1何为线性表?2线性表的抽象数据类型3顺序表.何为顺序表?.顺序表的设计与使用.Java类

2、库中的顺序表及其使用线性表线性表(LinearList)是一种可以在任意位置进行插入和删除数据元素操作的、由n(n>=0)个相同类型数据元素a0,a1,…ai,ai+1…an-1组成的一个有限序列。线性表的逻辑结构是线性结构;线性表的存储结构可以有多种,最常用的两种是:顺序存储结构和链接存储结构。线性表的抽象数据类型抽象数据类型(ADT:abstractdatastructure)是一组数据以及定义在其上一组操作的集合.线性表的抽象数据类型主要包含两个方面:即:数据集合和该数据集合上操作的集合。线性表的数据集合线性表的数据元素集合可以表示为序

3、列a0,a1,…ai,ai+1…an-1,每个数据元素可以是任意类型的。在Java中,可以用类定义数据元素的数据类型。线性表的操作集合线性表的操作集合用来说明线性表所需要实现的功能,其基本操作大致如下:添加数据元素:在线性表的末尾添加一个数据元素。插入数据元素:在线性表第i个元素前插入一个数据元素。删除数据元素:删除线性表中第i个数据元素。获取数据元素:获取线性表中第i个数据元素。遍历线性表:从第一个元素开始,逐个访问线性表中的每个数据元素。获取当前线性表中的元素个数。求当前线性表中的元素个数。判断线性表是否为空。判断当前线性表中是否还有元素

4、。在Java中,可以用接口或抽象类来定义线性表的操作集合。顺序表使用顺序结构存储数据的线性表称为顺序表.顺序表的设计与实现步骤在确定了数据的存储结构以后,按下面步骤设计顺序表.数据元素定义--------类数据操作定义--------抽象类或接口实现顺序表-----一个实现数据操作的类使用顺序表项目实践:例题2-1,用顺序表实现学生成绩信息管理程序.程序运行主界面见上图.该程序文件名为ArrStudent.java,包含下面3个类1个接口.StudScore类,定义数据元素(学生)StudOperation接口,定义数据操作ArrStuden

5、t类,顺序表ArrStudentUser类,完成学生成绩管理程序修改完善例题2-1的学生成绩管理程序。修改接口StudOPeration,为程序添加操作如下:获取学生记录个数根据学生姓名查询学生信息根据学生姓名删除学生的信息在指定位置处插入学生的信息修改顺序表类ArrStudent,实现上述操作。修改类ArrStudentUser,完成上述功能的使用。实战演练Java类库中的顺序表Java类库中的java.util.ArrayList类实现了顺序表的功能,其中常用的构造器和方法如下:publicArraylist(intinitialcapa

6、city)//创建指定容量的顺序表publicbooleanadd(Objectobj)//在表尾添加一个元素publicbooleanremove(Objectobj)//删除表尾元素publicObjectremove(intindex)//删除指定位置的元素publicObjectget(intindex)//获取指定位置的元素publicintindexOf(Objectobj)//获取某个元素的位置实战演练使用java.util.ArrayList完成学生成绩管理程序.使用java类库中顺序表java.util.ArrayList设

7、计程序的步骤导入顺序表类java.util.ArrayList定义数据元素使用顺序表顺序表的效率分析顺序表支持随机读取,顺序表读取数据元素操作的时间复杂度为O(1)。在顺序表中插入和删除一个数据元素的时间复杂度为O(n)。顺序表的主要优点是支持随机读取,以及内存空间利用率高。顺序表的主要缺点是需要预先给出表中数据元素的个数,而这个很难准确做到。另外,顺序表在进行插入和删除操作时,需要移动大量的数据元素。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。