一、 实验目的 1、 掌握使用Turbo C或VC上机编写、调试数据结构程序的基本方法。 2、 掌握线性表的基本操作:插入、删除、查找等操作在顺序存储结构和链接存储结构上的算法及其实现方法。 二、 实验要求 1、 认真阅读和掌握本实验的程序。 2、 上机运行本程序,测试所有功能点。 3、 结合源程序分析运行结果。 4、 按照你对线性表的操作需要,加入新功能(例如合并表)并重新改写主程序。 三、 注意事项 在磁盘上创建一个目录,专门用于存储数据结构实验的程序。 四、 实验内容 以下为实现线性表基本操作的C源程序。
资源简介:一、 实验目的 1、 掌握使用Turbo C或VC上机编写、调试数据结构程序的基本方法。 2、 掌握线性表的基本操作:插入、删除、查找等操作在顺序存储结构和链接存储结构上的算法及其实现方法。 二、 实验要求 1、 认真阅读和掌握本实验的程序。 2、 上机...
上传时间: 2013-12-23
上传用户:tianyi223
资源简介:线性表的基本操作,基本操作:插入、删除、查找以及线性表合并等运算在顺序存储结构和链接存储结构上的运算。
上传时间: 2014-12-03
上传用户:JasonC
资源简介:、实验目的 1、通过编程熟悉VC++的Win32 Console Application的编程环境; 2、通过编程熟悉PCI-1711数据采集卡的数据输入输出; 3、掌握PID控制器的编程方法; 4、了解闭环控制系统的概念与控制方法; 5、熟悉定时器及显示界面的使用方法; 二、实验设...
上传时间: 2014-01-15
上传用户:qweqweqwe
资源简介:(一)时域采样及其频谱 一.实验目的:1.熟悉Matable的实验环境,并学会 如何利用其进行对信号处理进行图形分析. 2.编程计算于模拟信号的连续频谱和离散采样信号的连续频谱,实现时域采样及其频谱分析,充分理解时域采样的特点及定理,并在实验过程中体会奈奎...
上传时间: 2014-01-22
上传用户:dengzb84
资源简介:一、实验目的 通过并行接口8255实现十字路口交通灯的模拟控制,进一步掌握对并行口的使用。 二、实验内容 如图8-1,L7、L6、L5作为南北路口的交通灯与PC7、PC6、PC5相连,L2、L1、L0作为东西路口的交通灯与PC2、PC1、PC0相连。编程使六个灯按交通灯变化...
上传时间: 2014-01-04
上传用户:invtnewer
资源简介:哈夫曼树的建立 一、 实验目的: 1. 理解哈夫曼树及其应用。 2. 掌握生成哈夫曼树的算法。 二、 实验内容: 哈夫曼树,即最优树,是带权路径长度最短的树。有着广泛的应用。在解决某些判定问题上,及字符编码上,有着重要的价值。 构造一...
上传时间: 2013-12-24
上传用户:阳光少年2016
资源简介:实验2:栈的应用--判断一个数是否是回文数 1、实验目的:掌握栈的特点及基本操作,包括入栈、出栈、判栈空等。 2、实验要求:任意输入一个数,判断其是否为回文数。 3、提示:可采用栈和链表结合进行。
上传时间: 2016-02-23
上传用户:hustfanenze
资源简介:实验一 基于字符用户界面程序设计 1. 实验目的 1. 掌握 Windows 2000/xp 下j2se开发环境的建立过程。 2. 掌握 j2se程序的编写、编译、运行过程。 3. 掌握 java application 程序的一般框架。
上传时间: 2014-01-01
上传用户:gxmm
资源简介:一、 实验目的: (1) 熟练掌握链栈的基本操作及应用。 (2) 利用链表作为栈的存储结构,设计实现一个求解迷宫的非递归程序。 二、实验内容: 【问题描述】 以一个m×n的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍。设计一个程序,对任意设定的...
上传时间: 2013-12-16
上传用户:aix008
资源简介:题目:电子时钟的设计 一、实验目的: 1. 掌握多位计数器相连的设计方法。 2. 掌握十进制、六十进制、二十四进制计数器的设计方法。 3. 继续巩固多位数码管的驱动及编码。 4. 掌握扬声器的驱动 5. 掌握EPLD技术的层次化设计方法 二、实验要求:...
上传时间: 2013-12-23
上传用户:yyq123456789
资源简介:实验3:二叉树的应用--构造赫夫曼树 1、实验目的:掌握二叉树的性质及赫夫曼树的构造。 2、实验要求:根据任意给定若干结点的权值,构造一棵最优二叉树并给出对应的编码。
上传时间: 2014-01-07
上传用户:Amygdala
资源简介:实验4:快速排序的设计 1、实验目的:掌握快速排序基本方法和过程。 2、实验要求:采用快速排序方法对输入的数据按升序和降序两种顺序进行排序,并显示中间排序的过程。 注意!所有实验要求先写出算法的思路、算法及程序;实验室上机时只是上机调试!每个...
上传时间: 2014-01-04
上传用户:wangchong
资源简介:实验十一 数/模转换器 一、实验目的 了解数/模转换器的基本原理,掌握DAC0832芯片的使用方法。 二、实验内容 1、实验电路原理如图11-1,DAC0832采用单缓冲方式,具有单双极性输入端(图中的Ua、Ub),利用debug输出命令(Out 290 数据)输出数据 给DAC0832...
上传时间: 2013-12-16
上传用户:colinal
资源简介:一、实验目的 了解数/模转换器的基本原理,掌握DAC0832芯片的使用方法。 二、实验内容 1、实验电路原理如图36,DAC0832采用单缓冲方式,具有单双极性输入端(图中的Ua、Ub),利用debug输出命令(Out 290 数据)输出数据给DAC0832,用万用表测量单极性输...
上传时间: 2016-03-12
上传用户:ywqaxiwang
资源简介:信号与系统试验报告 离散傅立叶变换(DFT)和频谱分析 一、实验内容 1、实验题目 (1)编写DFT、IDFT程序,并验证其正确性(提示:可利用冲激函数进行验证)。 (2)计算信号f(t)=e-at2sin(2∏ft)的离散傅立叶变换(DFT),求其振幅谱,相位谱、振幅最...
上传时间: 2016-06-13
上传用户:sammi
资源简介:1、实验目的 掌握编写一般GUI程序的基本步骤,简单组件的事件响应机制及程序调试的基本要领。 2、实验内容及要求 1)使用按钮、标签、文本组件、选择组件构造GUI。 2)对组件产生的事件给出响应。 3)体现图形用户界面各种布局策略的设计与使用。
上传时间: 2013-12-24
上传用户:磊子226
资源简介:学生成绩管理系统 C语言 1、掌握结构化设计方法。 2、了解大型软件的设计技术 3、在实际应用背景下灵活运用线性表的顺序存储结构和链式存储结构。 4、灵活运用线性表上的各种基本运算,完成题目需求。 5、在实例中运用排序与查找算法。
上传时间: 2013-12-06
上传用户:VRMMO
资源简介:实验目的和要求 1.掌握查看、重命名及删除用户定义的数据类型的方法。 2.掌握向表中添加、删除及修改数据的方法。 3。综合实验结果
上传时间: 2015-12-20
上传用户:叶山豪
资源简介:操作系统实验指导 -以Linux系统为主 一、实验目的 (1)了解Linux系统中进程间通信的基本原理。 (2)了解和熟悉消息通信机制、共享存储区机制以及信号通信机制
上传时间: 2013-12-10
上传用户:woshiayin
资源简介:实验1:链表的应用--求两个一元多项式之和 1、实验目的:掌握单链表的各种基本操作,包括单链表的建立和查找等。 2、对象和结果:用单链表存储一元多项式,将两个存储一元多项式的单链表相加,最后产生结果单链表。 3、实验要求:结果单链表按降幂或升幂排...
上传时间: 2016-02-23
上传用户:huannan88
资源简介:实验1:链表的应用--求多项式之和 1、实验目的:掌握单链表的各种基本操作,包括单链表的建立和查找等。 2、对象和结果:用单链表存储一元多项式,将两个存储一元多项式的单链表相加,最后产生结果单链表。 3、实验要求:结果单链表按降幂或升幂排列。
上传时间: 2014-01-26
上传用户:咔乐坞
资源简介:实验1:链表的应用--求两个一元多项式之和 1、实验目的:掌握单链表的各种基本操作,包括单链表的建立和查找等。 2、对象和结果:用单链表存储一元多项式,将两个存储一元多项式的单链表相加,最后产生结果单链表。 3、实验要求:结果单链表按降幂或升幂排...
上传时间: 2016-02-23
上传用户:225588
资源简介:linux文件系统试验 一、实验目的 学习有关linux文件管理程序如何组织的知识,为简化的文件系统设计并实现一组目录操作。实验中使用软盘的fat12格式,设计一个程序可以对这种格式的磁盘进行一组目录操作。 实验使用了部分linux的系统调用,比如说open() ...
上传时间: 2014-01-17
上传用户:
资源简介:中南大学数字电子技术课程设计--数字钟的设计 一.设计目的 1. 进一步掌握各芯片的逻辑功能及使用方法。 2. 进一步掌握数字钟的设计方法和和计数器相互级联的方法。 3. 进一步掌握数字系统的设计和数字系统功能的测试方法。 4. 进一步掌握数字系统的制作...
上传时间: 2013-12-25
上传用户:netwolf
资源简介:编译原理(C语言词法分析器的设计与实现) 一.实验目的: 1.强化对系统软件综合工程实现能力、规划能力的训练; 2.加强对词法分析原理、方法和基本实现技术的理解; 二.实验内容: 用C语言(或 C++ )作为宿主语言完成: C语言(ANSI C或Turbo C 2.0)...
上传时间: 2014-01-19
上传用户:363186
资源简介:[实验目的] 1、熟悉Java程序开发工具JDK。 2、掌握Java Application程序的基本结构和开发过程。 3、了解Java Applet程序的基本特点。 [实验内容及要求] 1、安装Java开发工具J2SE。 2、利用记事本或其它文本编辑器,编写一个简单的Java Applet程序。 3...
上传时间: 2016-11-07
上传用户:cursor
资源简介:一、 实验目的 在计算机上用迭代法求非线性方程地f(x)=0的根。 二、 实验平台 操作系统:Microsoft Windows Vista SP1 数学软件:Matlab7.0.0.19920(R14)
上传时间: 2014-08-30
上传用户:manking0408
资源简介:P1口输入、输出试验 实验目的 1.学习P1口的使用方法。 2.学习延时子程序的编写和使用。 实验要求 1.P1口做输出口,接八只发光二极管,编写程序,使发光二极管循环点亮。 2.P1口做输入口,接八个扭子开关,以实验机上74LS273做输出口,编写程序读取...
上传时间: 2017-08-09
上传用户:sz_hjbf
资源简介:模拟进程调度的C语言实现 一、 实验目的 体会UNIX 系统的进程调度方法,并通过一个简单的进程调度模拟程序的实现,加深对进程调度算法,进程切换的理解。 二、 实验内容 采用静态优先数的方法,编写一进程调度程序模拟程序。模拟程序只对你所设置的“虚...
上传时间: 2013-11-27
上传用户:youmo81
资源简介:1、链接存储方法 链接方式存储的线性表简称为链表(Linked List)。 链表的具体存储表示为: ① 用一组任意的存储单元来存放线性表的结点(这组存储单元既可以是连续的,也可以是不连续的) ② 链表中结点的逻辑次序和物理次序不一定相同。...
上传时间: 2015-10-05
上传用户:Avoid98