1.建如图的二叉树,并用递归方法分别进行先序、中序、后序递归遍历,用非递归中序遍历;2.字符集合是 C, A, S, T ,各个字符出现的频度(次数)是 W 2, 7, 4, 5 。根据上术字符及其权值, 建立哈夫曼树,并输出哈夫曼编码。1#include /头文件#include #include
实验指导_5Tag内容描述:
1、1.建如图的二叉树,并用递归方法分别进行先序、中序、后序递归遍历,用非递归中序遍历;2.字符集合是 C, A, S, T ,各个字符出现的频度(次数)是 W 2, 7, 4, 5 。根据上术字符及其权值, 建立哈夫曼树,并输出哈夫曼编码。1#include /头文件#include #include typedef struct BiTNodechar data;struct BiTNode *lchild,*rchild; BiTNode,*BiTree;/定义结点类型BiTree CreateBiTree()/创建树char p;BiTree T;scanf(“%c“,if(p= )T=NULL;elseT=(BiTNode *)malloc(sizeof(BiTNode);/为结点开辟空间T-data=p;T-lchild=CreateBiTree();T-rchild。
2、实验一 温度测量实验目的:1、掌握温度测量的硬件电路实现方法2、以及测量所得信号的微机处理和显示方法。实验原理:1. 本实验的热敏电阻阻值与温度关系为其中: R1、R2 为绝对温度下 T1、T 2 时的电阻值(k) ;B :B 值(K )实验所用热敏电阻 B=3470(K),T=298K 时,R=5K。与一 3K 电阻分压得5)2981(34705TEXPV对上式进行曲线拟合可近似得到温度与电压的线性关系T=23.68*V-19.59 (OC)2、热敏电阻RT1构成的测温电路图如下图所示:热敏电阻RT1与R1串联分压,电路输出电压与温度成正比。3、测量电路输出的模拟电压通过U18 接口转化为数字。
3、 操作系统实 验 报 告课程名称 操作系统实验实验项目名称 进程的同步学号 2012201425 班级 20122014姓名 颜凡腾 专业 软件工程学生所在学院 软件学院 指导教师 曹雪实验室名称地点 21b哈尔滨工程大学软件学院0一、实验概述1. 实验名称进程的同步2. 实验目的使用 EOS 的信号量, 编程解决生产者消费者问题,理解进程同步的意义。调试跟踪 EOS 信号量的工作过程,理解进程同步的原理。修改 EOS 的信号量算法,使之支持等待超时唤醒功能(有限等待),加深理解进程同步的原理。3. 实验类型设计二、实验环境OS Lab三、实验过程使用 EOS 的信号。
4、实验四 MATLAB 程序设计一、实验目的掌握 MATLAB 程序设计的主要方法,熟练编写 MATLAB 函数。二、实验内容(1) M 文件的编辑。(2) 程序流程控制结构。(3) 子函数调用和参数传递。(4) 局部变量和全局变量。三、实验结果练习:(1) 请把 exp2.m 函数文件用 while 循环改写。(2) 用 /41-1/3+1/5-1/7+公式求 的近似值,直到最后一项的绝对值小于 10-6为止,试编写其 M 脚本文件。(1) 解:x=input(输入一个自然数 :)s=0n=1while n10(-6)k=k*(1-2*n)/(1+2*n);s=s+k;n=n+1;end pai=s*4练习:(1) 编写求矩形面积函数 rect,当没有输入参数时,显示。
5、课程实验报告课程名称 Java 应用技术 班级 计算 121 实验日期姓名 蔡笃骁 学号 201207011 实验成绩实验名称 实验 5:数据库应用设计实验目的及要求1掌握如何创建数据源;2掌握 JDBC-ODBC 桥接器和 JDBC 的概念;3掌握查询记录;4掌握更新、添加、删除记录。实验环境操作系统:WindowsIDE:JDK 或者 MyEclipse实验内容(1)学生信息管理系统。学生成绩表 Student(Sno 字符串,长度 9, Sname 字符串,长度 10, Class 字符串,长度 10, Age 整型, Sex 字符串,长度 2)实现如下功能,要求用图形化界面去实现:A输入若干个学生的信息到 Student。
6、东莞理工学院 实验报告班级:11 通信 1 班 姓名:陈伟宏 学号:201141302117 同组者: 指导老师:刘学良 日期:2013.6.20实验名称:利用 MATLAB 进行非周期信号的频域分析实验目的:掌握利用 MATLAB 语言计算非周期信号频谱和能量谱的方法,包括连续非周期信号和离散非周期信号的频谱,以加深对所学知识的理解。实验设备:电脑一台(Win XP 以上操作系统、MATLAB6.5 软件) 。实验原理:对于连续非周期信号,先定义该信号函数,在某一时间范围内均匀产生一定数量的时间点,再调用 MATLAB 函数 quad8即可计算该信号函数的频谱。对于连续非。
7、实验 5 绘制建筑立面图实验目的完成建筑立面图的设计,掌握建筑立面图的绘制程序和注意要点。实验内容利用已有的建筑平面图,在其基础上,根据平面图某方向的外墙、外门窗等的位置和尺寸,运用直接正投影法绘制某方向的二维建筑立面图。文件名为“学号_南立面图.dwg”实验步骤建筑立面图的初始设置和建筑平面图实际上是一样的,因此,我们可以将原有的建筑平面图复制到立面图中,然后删除有关的图形。当然,也可以重新设置。在试验之前,学生应该先做好这一步工作。一、编辑修改建筑平面条件图1利用底层平面图获得立面图的垂直方向的辅助。
8、 光速测量实验【实验目的】(1)掌握一种光速测量方法。(2)掌握光调制的一般原理和基本技术。【实验原理】1. 利用波长和频率测速度按照物理学定义,波长 是一个周期内波传播的距离。波的频率 f 是 1s 内发生了多少次周期振动,用波长乘以频率得 1s 内波传播的距离,即波速c f (5.4.1)利用这种方法,很容易测得声波的传播速度。但直接用来测量光波的传播速度,还存在很多技术上的困难,主要是光的频率高达 1014Hz,目前的光电接收器中无法响应频率如此高的光强变化,迄今仅能响应频率在 108Hz 左右的光强变化并产生相应的光电流。2. 利。
9、实验 5 实验报告 教学班级 11 学生学号 2017114499学生姓名 张恒 实验日期 2018 4 16 实验地点 7307 机房 指导教师签名 实验成绩 一 实验目的 1 理解 处理某一或某些操作需要被有条件地重复执行 的编程思路和方法 2 掌握循环结构的程序设计 以及while do while和for循环语句的使用方法 二 实验任务 1 一只猴子摘了N个桃子第一天吃了一半又多吃了一个 。
10、30四、组合型信号继电器实验一、实验目的熟悉和掌握 DXM2A 型信号继电器的工作原理,实际结构,基本特性及其工作参数和释放参数的测试方法。二、预习与思考1、DXM2A 型信号继电器具有那些特点?2、实验时为什么要注意工作线圈的极性和释放线圈的极性?如接反了会出现什么情况?3、如继电器端子加电流使其动作后,S 2不断开,就合上 S3,在端子间加入释放电压,这样操作对吗?为什么?三、原理说明图 3-1 信号继电器横截面结构图NN SS久久久 久久 久久久久久 久久久31DXM2A 型信号继电器适用于直流操作的继电保护线路和自动控制线路中作远。
11、实验报告 5姓名:崔泽汉 学号: PB05210079 系别:0506 座号: 13实验题目:弗兰克赫兹实验实验目的:观察测量汞的激发电位和电离电位实验内容:1. 先将温度调到 T=157 ,打开温控电源,加温指示灯 on 亮(绿色) ,到设定温度 offC指示灯亮(红色) 。2. 接线,将 , , 的旋钮调到最小,到设定温度后,再打开两仪器电源,然后fVKG1P2据炉上标签设定各电压值。本实验选 =2.0V, =3.0, =1.5V。fVKG1PGV23. 用“手动”档测曲线:(1)扫描电压从小往大开始调,测得 和 如下表KG2PI(V)KGV27.0 9.3 11.9 14.0 16.5 18.9 21.6 23.7( A)PI81013.0 3.0。
12、1实验五 调幅波信号的解调实验一、实验目的:1加深理解调幅波的原理,掌握调幅波的解调方法;2了解二极管包络检波的主要指标及波形失真;3掌握用集成电路实现同步检波的方法。二、实验仪器与器件:1DX 系列高频电路实验箱2双踪示波器:2040MHz3频率计:10MHz4高频万用表三、实验电路图:包络检波电路。同步检波电路。2四、实验内容与步骤:1二极管包络检波器1)测量检波器电压传输系数 Kd(1)JP901 的 1、2 和 4、5 接通,使接通 C902、R901,从调幅波输入端 IN1 输入载波频率fc=5MHz、调制信号频率 f =1KHz、1V 左右的调幅波(注意每次均。
13、80作文指导百法61学会使作文情节曲折情节学会使作文情节曲折情节,指事情的变化和经过;情节曲折,指事情的变化和经过,不 顺当,有波折,出人意料。有人说:“文如看山不喜平” 。意思是观山景,只有群山高低错落、 层峦叠嶂,游客才会兴趣盎然。写文章也是这个道理,只有内容生动, 而且情节曲折,看似“ 山重水复” ,忽而“柳暗花明” ,文章才会引人, 动人心弦、摄人心魄。文章如若平铺直叙、平平淡淡,像一篇流水帐, 必然会让读者感到味如嚼蜡。大家读读下面这篇短文,想想小作者在安排情节上有什么特点,能 否从中悟出一些使作文。
14、实验 2.5 氢原子光谱理科强化班 071242037 姚路驰引言光谱线系的规律与原子结构有内在的联系,因此,原子光谱是研究原子结构的一种重要方法。年巴尔末总结了人们对氢光谱测量的结果,发现了氢光谱的规律,提出了著名的巴尔末公式,氢光谱规律的发现为玻尔理论的建立提供了坚实的实验基础,对原子物理学和量子力学的发展起过重要作用。年尤里()根据里德伯常数随原子核质量不同而变化的规律,对重氢赖曼线系进行摄谱分析,发现氢的同位素氘的存在。通过巴尔末公式求得的里德伯常数是物理学中少数几个最精确的常数之一,成为检验原子理论可。
15、1浅谈检察机关案例指导制度的构建近些年关于案例指导制度理论上的研究很多,已有部分检察院在案例指导方面进行了相当有益的尝试,取得了较好的社会效果,但要将案例指导作为一种制度巩固并广泛推广开来,这一目标我们还未达到。作为一名基层检察院的检察官,笔者认为,构建检察机关案例研究指导制度,必须立足于检察机关办案工作的实际,符合检察机关工作流程的要求,以提高检察办案的水平为目标。一、案例指导的现状1、法院指导性案例的发布,从案例选编的部门层级划分主要有以下几类:第一类:最高人民法院编辑主办的刊物中的案例。如最。
16、实验 5 割圆术及极限方法一、实验目的1.介绍刘徽的割圆术.2.研究数列的收敛性并抽象出极限的定义.3.收敛的准则.4.了解函数极限与数列极限的关系.二、实验使用的软件Mathematica 2.0 或以上版本.三、实验的基本理论及方法1.割圆术中国古代数学家刘徽在九章算术注方田章圆田术中创造了割圆术计算圆周率 .刘徽先注意到圆内接正多边形的面积小于圆面积.其次,当将边数屡次加倍时,正多边形的面积增大,边数愈大则正多边形面积愈近于圆的面积.“割之弥细,所失弥少.割之又割以至不可割,则与圆合体而无所失矣”这几句话明确地表明了刘徽的极限思想.。
17、实验一 熟悉汇编语言程序设计的实验环境一、实验目的1、熟悉 MASM5.0 汇编环境和汇编过程。2、熟练掌握汇编程序从编写到执行的过程。二、实验内容及步骤对汇编程序设计而言,目前绝大多数应用是基于 MASM 的宏汇编语言。通常,汇编语言系统软件包括:(1)汇编语言编译器:将汇编语言源程序(.ASM 文件)翻译为二进制目标代码(.OBJ 文件) 。具有这个功能的编译器有 MASM.EXE、ML.EXE 和CV.EXE 等。本书使用较为普遍的 MASM5.0 版本。(2)连接器:连接二进制目标代码和库函数代码生成可执行程序(.EXE文件) ,常用的程序为 LINK.EXE。。
18、1实验五一、 阅读(要求做相应的笔记记录)1、阅读 PIC18F452 手册 17.0 兼容型 10 位模数转换器( A/D)模块2、阅读 MPLAB_C18 程序库 2.2 A/D 转换器函数二、 测试代码#include #include #include int result;void main( void )/ configure A/D convertorOpenADC( ADC_FOSC_32 / A/D 时钟源,晶振 32 分频率/ A/D 转换结果右对齐/ A/D 参考电压源,电源工作电压/ 通道选择/ 中断关闭,查询模式Delay10TCYx( 5 ); / Delay for 50TCYConvertADC(); / Start conversionwhile( BusyADC() ); / Wait for completionresult = ReadADC(); / Read。
19、实验四 捺印活体手印样本一、实验目的1.明确捺印手印样本的种类、要求和作用。2.掌握捺印手印样本的程序和操作方法。3.为分析指纹纹线系统和花纹类型、识别手印特征提供样本。二、实验内容1.三面捺印:三面捺印是指对十个手指第一指节的正面和两个侧面进行捺印。2.平面捺印:平面捺印是对手指与手掌正面进行捺印。包括手指的平面捺印和全手掌的平面捺印。3.局部捺印:局部捺印是对手指或手掌某一部位进行捺印。三、实验原理 捺印手印是以油墨作为媒介,使用一定的方法将油墨均匀涂染于手纹表面,在一定的动作条件下,将手纹形象地反映到一定规格。
20、实验 5 Web 数据库连接、Recordset 与 Field 对象一、实验目的熟练掌握使用 Connection 对象、Recordset 对象、Commnad 对象相关方法;掌握动态数据表记录显示功能;熟练配置架设网站二、实验环境操作系统:windows 2000 或 Window XP集成开发环境:IIS6.0 以上或 PWS、Dreamweaver8 以上三、实验学时4 学时,必做实验。四 实验内容:实现动态数据表记录显示的功能,系统界面如图,可以由用户指定需要显示记录的数据表名称。五 实验要求:1 根据以下实验步骤书写实验准备报告;2 独立完成实验;3 书写实验报告书。六 实验步骤:(一) Connection。