您现在的位置:网站首页答辩论文论文专题

数据结构实习报告

  • 简介:数据结构课程实习报告学 号: 20061000408 班 号: 07106304 姓 名: 胡 敏 实习地点: 实验中心105 实习评语与分数: 评分: 二00八年十二月实验二:堆栈应用一、试验目的用堆栈来确定一个电路是否可以成功布线及编程。二、试......
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
[页数]:9          [字数]:2509

[目录]
实验二:堆栈应用
一、试验目的
二、试验内容
三、实验步骤和实验要求
四、程序
实验四  二叉树和其他树
一、试验目的
二、试验内容
三、实验步骤和实验要求
四、程序


[正文]
实验二:堆栈应用
一、试验目的
用堆栈来确定一个电路是否可以成功布线及编程。
二、试验内容
假设:给定一个矩形布线区域,其外围有若干针脚。两个针脚之间通过布设一条金属线路而实现互连。这条线路被称为电线,被限制在矩形区域内。如果两条电线发生交叉,则会发生电流短路。所以,不允许电线间的交叉。每对互连的针脚被称为网组。我们的目标是要确定对于给定的网组,能否合理地布设电线以使其不发生交叉。
三、实验步骤和实验要求
图2-1a 给出了一个布线的例子,其中有八个针脚和四个网组。四个网组分别是( 1 , 4 , ),( 2 , 3 ),( 5 , 6 )和( 7 , 8 )。图2 -1b 给出的布线方案有交叉现象发生( (1,4) 和(2,3) 之间),而图4-1c 则没有交叉现象发生。由于四个网组可以通过合理安排而不发生交叉,因此可称其为可布线开关盒(routable switch box)。(在具体实现时,还需要在两个相邻的电线间留出一定的间隔,为使问题简化,本应用中忽略这个额外的要求)。我们要解决的问题是,给定一个开关盒布线实例,确定它是不是一个可布线的。
四、程序
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#define M 50
typedef struct
......

[原文截取]
数据结构
课程实习报告
学 号: 20061000408
班 号: 07106304
姓 名: 胡 敏
实习地点: 实验中心105
实习评语与分数:
评分:
二00八年十二月
实验二:堆栈应用
一、试验目的
用堆栈来确定一个电路是否可以成功布线及编程。
二、试验内容
假设:给定一个矩形布线区域,其外围有若干针脚。两个针脚之间通过布设一条金属线路而实现互连。这条线路被称为电线,被限制在矩形区域内。如果两条电线发生交叉,则会发生电流短路。所以,不允许电线间的交叉。每对互连的针脚被称为网组。我们的目标是要确定对于给定的网组,能否合理地布设电线以使其不发生交叉。
三、实验步骤和实验要求
图2-1a 给出了一个布线的例子,其中有八个针脚和四个网组。四个网组分别是( 1 , 4 , ),( 2 , 3 ),( 5 , 6 )和( 7 , 8 )。图2 -1b 给出的布线方案有交叉现象发生( (1,4) 和(2,3) 之间),而图4-1c 则没有交叉现象发生。由于四个网组可以通过合理安排而不发生交叉,因此可称其为可布线开关盒(routable switch box)。(在具体实现时,还需.....
查看评论 已有0位网友发表了看法
  • 验证码: