题 目: 堆排序、直接插入排序算法比较 初始条件: 试通过随机数据比较堆排序、直接插入排序算法的关键字比较次数和关键字移动次数。 (1)待排序表的表长不小于100;其中的数据要用伪随机数产生程序产生;至少要用5组不同的输入数据作比较;比较的指标为有关键字参加的比较次数和关键字的移动次数(关键字交换计为3次移动)。 (2)最后要对结果作出简单分析,包括对各组数据得出结果波动大小的解释。 (3)以线性表的形式给出构造出来的初始堆。
上传时间: 2014-01-15
上传用户:lili123
一、 实验目的: (1) 熟练掌握链栈的基本操作及应用。 (2) 利用链表作为栈的存储结构,设计实现一个求解迷宫的非递归程序。 二、实验内容: 【问题描述】 以一个m×n的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍。设计一个程序,对任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。 【基本要求】 首先实现一个链表作存储结构的栈类型,然后编写一个求解迷宫的非递归程序。求得的通路以三元组(i,j,d)的形式输出,其中:(i,j)指示迷宫中的一个坐标,d表示走到下一坐标的方向。如:对于下列数据的迷宫,输出的一条通路为:(1,1,1),(1,2,2),(2,2,2),(3,2,3),(3,1,2),……。
上传时间: 2013-12-16
上传用户:aix008
定时器的做法, 采用动态链表的形式。 节省系统资源,单操作复杂,希望根据自己的情况选用
标签: 定时器
上传时间: 2013-12-15
上传用户:talenthn
设计模式--可复用面向对象软件的基础 本书设计实例从面向对象的设计中精选出23个设计模式,总结了面向对象设计中最有价值的经验,并且用简洁可复用的形式表达出来。本书分类描述了一组设计良好,表达清楚的软件设计模式,这些模式在实用环境下有特别有用。
上传时间: 2016-08-05
上传用户:lanwei
matlab的在离散方式的图像缩放MATLAB 的名称源自 Matrix Laboratory ,由美国MathWorks公司推出。它是一种科学计算软件,专门以矩阵的形式处理数据。 MATLAB 将高性能的数值计算和可视化集成在一起,构成了一个方便的、界面友好的用户环境,并提供了大量的内置函数。
标签: Laboratory matlab MATLAB Matrix
上传时间: 2013-12-30
上传用户:杜莹12345
介绍java下的数据流,ppt的形式,方便java人员研究
上传时间: 2013-12-24
上传用户:
人工神经网络BP算法 1、动态改变学习速率 2、加入动量项 3、运用了Matcom4.5的矩阵运算库(可免费下载,头文件matlib.h), 方便矩阵运算,当然,也可自己写矩阵类 4、可暂停运算 5、可将网络以文件的形式保存、恢复
上传时间: 2016-08-23
上传用户:asddsd
圆孔的夫琅和费衍射,以动画的形式表式衍射的过程,以及最后衍射的图样(来源于http://luobo.ycool.com/post.701424.html)
标签: 衍射
上传时间: 2013-11-27
上传用户:lhw888
该订单管理系统采用小型数据库管理系统中优秀的软件“Visual FoxPro 6.0” 作为系统开发工具,在对被调研单位信息管理体系进行充分分析和系统论证的基础上开发研制的,它不但能够完成销售管理的基本业务要求,而且具有程序设计合理、操作简单、运行可靠等特点。本系统开发的总体任务是实现与订单相关的各种信息的系统化、规范化和自动化。可实现系统的登录控制,信息管理,可对产品,客户,订单的信息进行增加,修改,删除等管理。信息浏览,可浏览产品,客户,订单等信息,并可通过报表的形式把产品信息和客户信息单条或者汇总的方式打印出来。用户管理,可实现密码修改,管理员还可添加,删除,修改用户等功能。
上传时间: 2016-09-04
上传用户:远远ssad
一个用matlab编写基本的蚁群算法解决TSP问题程序,比较完整,有详细的注释。结果以图的形式展示。便于学习和理解
上传时间: 2013-12-01
上传用户:yiwen213