题 目: 堆排序、直接插入排序算法比较 初始条件: 试通过随机数据比较堆排序、直接插入排序算法的关键字比较次数和关键字移动次数。 (1)待排序表的表长不小于100;其中的数据要用伪随机数产生程序产生;至少要用5组不同的输入数据作比较;比较的指标为有关键字参加的比较次数和关键字的移动次数(关键字交换计为3次移动)。 (2)最后要对结果作出简单分析,包括对各组数据得出结果波动大小的解释。 (3)以线性表的形式给出构造出来的初始堆。
上传时间: 2014-01-15
上传用户:lili123
题目7:输入四个十进制数(0-50)。 要求: (1)十进制输出偶数的个数。 (2)统计偶数的和 和 奇数和,并以从大到小的顺序输出这两个数。 (3)用十进制显示第二大的数。
上传时间: 2014-01-12
上传用户:1159797854
实验12 异常处理 12.1 实验目的 (1)掌握异常处理的编程特点。 (2)了解Java异常分类层次,常见系统异常。 (3)了解自定义异常的定义及方法异常的抛出与处理。 12.2 知识要点 Java把异常加入Java语言的体系结构,为异常定义了类和关键字,简化了错误处理代码。将错误处理从正常的控制流中分离出来,对错误实施统一处理。 12.2.1异常处理结构 try { 语句块; } catch (异常类名1 参变量名) { 语句块; } catch (异常类名2 参变量名) { 语句块; } finally { 语句块; } 说明: (1)finally总是执行,它是异常处理的统一出口,常用来实现资源释放,文件关闭等。 (2)发生异常时try块内的后续语句不再执行; (3)catch按照次序进行匹配检查处理,找到一个匹配者,不再找其它;catch的排列要按照先个别化再一般化的次序。不能将父类异常排在前、子类异常排在后。 12.2.2 常见系统异常 常见系统异常如表12-1所示。 表12-1 常见系统异常
上传时间: 2013-12-09
上传用户:jhksyghr
图书管理系统 1、 每种图书的登记内容包括书名、书号、作者、现存量和总库存量。 2、 系统应实现的操作及其功能: 1、 采编入库:新购入一种书,经分类和确定书号之后编辑到图书账目中去,如果中书在账目中已经存在,则只将其库存量增加。 2、 清空库存:某一种书已无保留价值,将它从图书账目中注销。 3、 借阅:如果一种书的现存量大于零,则借出一本登记借阅者的图书证号和归还期限。 4、 归还:注销对借阅者的登记,改变该书的现存量。 5、 查找:实现按书号查找,按书名查找,按作者查找。 6、 查看:实现查看总库图书情况,查看图书借阅情况。
上传时间: 2013-12-27
上传用户:stewart·
多功能编辑器(java)(1) 能够实现基本的文字录入及发布; (2) 能够对录入文字进行字体,色彩,字形,字号等基本属性的修改; (3) 能够实现插入超链接,图片等功能; (4) 能够实现对录入文字的复制,粘贴,替换等功能;
上传时间: 2016-08-28
上传用户:1966640071
、本实战的目的是让大家熟悉ADC模块的功能以及AD转换的方法 2、项目实现的功能:从芯片RA0输入一个可以随时变化的模拟量(通过调节DEMO板VR1实现) 则单片机就能够及时地把该模拟量进行模/数转换,并用LED显示出来,我们可以看到转换结果 会随模拟量的变化而变化,从而以让我们了解片内ADC模块的工作情况。 3、本例的软件设计思路:利用单片机片内硬件资源TMR0和预分频器,为ADC提供定时启动信号。但是 没有利用其中断功能,而是采用了软件查询方式,转换结果采用了右对齐方式, A/D转换的时钟源选用了系统周期的8倍,本例对于ADC的电压基准要求不高, 我们就选用了电源电压VDD和VSS作为基准电压, 4、对于A/D转换过程是否完成也没有利用ADC模块的中断功能,而是以软件方式查询其中启动位GO是否为0。本例中选用的模拟通道为AN0。
上传时间: 2014-01-17
上传用户:离殇
驾驶证科目一考试系统 1.管理端各用户的密码已清空 2.考试端运行ks.exe,输入考号111,显示考生为“程序员联合开发网”,输入开考口令88 开始交规考试 3.源码在prog目录中 4.主要功能是 4.1 交规在线考试,管理端能实时获知各考试端的实时成绩 4.2 管理端能够把某考试端踢出或强制交卷或延时交卷或自动答题 4.3 管理端能够把全部考试端电脑关机或重启 4.4 考试端运行一次后将设置为自身自动开机加载,可以手工删除启动组的自动图标 4.5 考试端应用了winapi封锁了任务档和开始菜单 4.6 考试端能仅用键盘或仅用鼠标答题 5.考试后管理端点击成绩上传将存入交警总队的oracle数据库,为了保秘,已经删除了oracle连接串的数据库名和密码,所以在该版本中,点击上传将返回连接oracle数据库失败的提示。 6.系统口令为11111111,帮助考生自动答题的口令为动态口令,由(年+月+日)*某常量。管理端对某考试端执行该口令后,该考生随机获得92分至97分的成绩。 该软件已是成熟商业软件,已成功在二十多个县市使用,一字不改的侵权行为将受到起诉。
上传时间: 2016-08-31
上传用户:luopoguixiong
按键在数字电路设计中经常用到。按键的弹跳现象是数字系统设计中存在的客观问题。按键是机械触点,当接触点断开或闭合时会产生抖动。为使每一次按键只做一次响应,就必须去除抖动。本文对按键的抖动信号进行了分析,并通过计数器的方式完成了消除抖动电路模块的设计
上传时间: 2016-09-22
上传用户:xc216
MODBUS 规范 GB_Z 19582.1-2004 基于Modbus协议的工业自动化网络规范 第1部分:Modbus应用协议.pdf GB_Z 19582.2-2004 基于Modbus协议的工业自动化网络规范 第2部分:Modbus协议在串行链路上的实现指南.pdf GB_Z 19582.3-2004 基于MOdbOS协议的工业自动化网络规范 第3部分:MOdbllS协议在 TCP-IP上的实现捐南.pdf
上传时间: 2013-12-29
上传用户:lht618
实现基本的购物车功能。 eclipse+sqlserver2005 1.主要强调了购物车的业务逻辑。 2,利用javabean封装。比较适合jsp初学者。 3.简洁实用。可以在此基础上开发更加复杂功能的购物网站。 数据库建立 create database shop_db go use shop_db go create table t_sp ( s_id int identity(1,1) primary key, s_name varchar(20) not null, s_price money not null ) go insert into t_sp values( IBM笔记本电脑 , 19999 ) insert into t_sp values( Hp商务笔记本电脑 , 8666 ) insert into t_sp values( 精通JSP技术 , 236 ) insert into t_sp values( ASP.NET高级应用 , 156 ) insert into t_sp values( J2EE高级开发 , 126 ) insert into t_sp values( 华硕笔记本电脑 , 6789 ) go select * from t_sp go
上传时间: 2013-12-20
上传用户:netwolf