搜索资源列表
halfman
- 实现功能: 从计算机终端读入字符集大小,以及n个字符和n个权值,建立哈夫曼树;为n个字符编码,并在显示器终端现实每个字符的编码情况;为一段字符串编码。 课程设计规范,内含源代码。
haffman_tree
- 我的一次数据结构课程设计HUFFMAN树的C++源代码,基本功能有: 1.显示27个字符的haffman编码; 2.输入m个字符,对应27个字符的权值进行haffman编码; 3.输入一串字符,用已经定义的haffman编码输出;-a data structure course design Speed HUFFMAN tree C source code, the basic function : 1. show 27 characters haffman coding; 2. m
suanfa
- 一、利用随机函数产生3000个随机整数,利用选择排序、起泡排序、快速排序、合并排序等排序方法进行排序,并统计每一种排序上机所花费的时间。 二、石子归并问题:在一个圆形操场的四周摆放着N堆石子(N<= 100),现要将石子有次序地合并成一堆.规定每次只能选取相邻的两堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分.编一程序,由文件读入堆栈数N及每堆栈的石子数(<=20)。 (1)选择一种合并石子的方案,使用权得做N-1次合并,得分的总和最小; (2)选择一种合并石
shang[inguanli
- 第一次上传,呵呵!!这是我们课程设计的一道题目,传上来大家分享,给点意见。 某商场有如下的几种货品:衬衣、鞋子、帽子、裤子、冰箱、电视、立柜、壁橱、沙发。每一种货物都有详细的说明信息。 衬衣:布料、尺寸、单价、产地、库存量、所属货柜; 鞋子:皮料、尺寸、单价、产地、库存量、所属货柜; 帽子:布料、样式(平顶或尖顶)、尺寸、单价、产地、库存量、所属货柜; 裤子:布料、尺寸、单价、产地、库存量、所属货柜; 冰箱:制冷类型、样式(二门或三门)、颜色、尺寸、单价、产地、库存量、重
SnakeX
- 数据结构课程设计 描述如下: 现有一个大小为Map_Long * Map_Width的方格地图(每一方格尺寸为BoxSize * BoxSize),在地图中间处有一个长度为3*3方格的小蛇。一旦游戏开始后:地图上随机位置处生成一只大老鼠(占一个方格);小蛇自动朝着一个方向运动,并且用户可以通过按:上、下、左、右键改变小蛇的运动方向。当小蛇吃到大老鼠,即蛇运动到它的蛇头所在坐标等于老鼠所在坐标时,小蛇长度增加1。如此往复,随着小蛇变成了大蛇,游戏难度也随之增加,但当小蛇吃到自己身体或者头部
juzhenjishuan
- VC++ 写的一个矩阵计算器程序,带有源码和详细的分析报告,可以直接作为课程设计报告 阐述了选择矩阵计算器程序的理由和要完成的目标,分析了本程序要实现的各项功能,给出了程序的流程图;分析了求矩阵的逆,矩阵的秩,和求行列式的值的算法;说明了测试程序的方案,就测试中遇到的问题给出了相应的解决方法;
456768
- 数据结构课程设计 平衡二叉树操作的演示 1.本程序演示平衡二叉树的插入,删除,查找,。 2.首先要先初始二叉树为空树; 3.接着要实现平衡二叉树的插入,删除,,其中根据平衡二叉树插入,删除的算法要不停的把插入的元素平衡地插入,需要调用平衡分析函数和左右旋转函数,更新平衡二叉树;删除元素后也要调用平衡分析函数和左右旋转函数,更新平衡二叉树。 4.平衡二叉树的查找则可根据查找算法实现。比较简单。
大数乘法
- 我的数据结构的课程设计,是长整数的乘法,内含完整的原代码和详细的设计思路, 当时老师给我判的是优秀,好东西当然给大家分享; 有问题请和我联系 email:huxiaoyong1983@163.com qq:43808128 tel:13562165387-the data structure of the curriculum design, is a long integer multiplication, containing the complete source code and det
Robson
- Robson遍历改进版: 这个课程设计的目的是进行一个罗布森遍历. 编写和测试的“修改”罗布森遍历程序使用链表代表的二叉树。 这一修改后的版本与原始的不同之处在于罗布森以一个节点的左指针指向左子树;现在修改版是反向。也就是说,当一个节点的左(右)子树正在走过,它的左(右)指针将指向其右(左)子树。在遍历,当一个节点访问,输出 每个栈的内容,它的右左指针。如此这样处理每个栈内元素。-Robson Traversal Write and test a "modifie
tuxiangchuli
- 一、 课程设计题目: 用C/C++语言编写灰度图像霍夫曼编码的程序 二、 设计内容及要求: 1、 用C/C++语言完成设计,在计算机上调试程序; 2、 上机课时:8课时; 3、 列出设计结果,并提交课程设计报告。 三、 设计方法与步骤: 1、 统计一幅BMP格式的灰度图像的概率,并显示相应的灰度值和概率; 2、 对这幅图像做霍夫曼编码;并列出编码结果。 3、 计算平均码长和熵值,算出编码效率。 4、 所有的结果都要求显示出来。 -First, the
longintsizeyunsuan
- 课程设计是实践性教学中的一个重要环节,它以某一课程为基础,可以涉及和课程相关的各个方面,是一门独立于课程之外的特殊课程。课程设计是让同学们对所学的课程更全面的学习和应用,理解和掌握课程的相关知识。《数据结构》是一门重要的专业基础课,是计算机理论和应用的核心基础课程。 数据结构课程设计,要求学生在数据结构的逻辑特性和物理表示、数据结构的选择和应用、算法的设计及其实现等方面,加深对课程基本内容的理解。同时,在程序设计方法以及上机操作等基本技能和科学作风方面受到比较系统和严格的训练。 本课
park
- 这是学完《数据结构与算法》后做的课程设计的题目——停车场管理,主要用到了栈和队列的操作。问题描述如下: 设停车场内只有一个可停放n辆汽车的狭长通道,且有南北两大门可供汽车进出。汽车在停车场内按车辆到达时间的先后顺序,若车场内已停满n辆汽车,则后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开入;当停车场内某辆车要离开时,在它之后开入的车辆必须先退出车场为它让路,待该辆车开出大门外,其它车辆再按原次序进入车场,每辆停放在车场的车在它离开停车场时必须按它停留的时间长短交
MonteCarlo
- 内容包含两部分:一是判断是否为素数的MonteCarlo算法;另外给出了一部分素数。MonteCarlo是一种概率算法,一般的算法书上都会提到,这是以前课程设计的一部分,用Java实现,希望对大家有用。-A MonteCarlo algorithm for finding prime numbers, which was part of my course design. Maybe it s helpul for you.
Haffmancode
- 课程设计: 1.求出在一个n×n的棋盘上,放置n个不能互相捕捉的国际象棋“皇后”的所有布局。 2.设计一个利用哈夫曼算法的编码和译码系统,重复地显示并处理以下项目,直到选择退出为止。 【基本要求】 1) 将权值数据存放在数据文件(文件名为data.txt,位于执行程序的当前目录中) 2) 分别采用动态和静态存储结构 3) 初始化:键盘输入字符集大小n、n个字符和n个权值,建立哈夫曼树; 4) 编码:利用建好的哈夫曼树生成哈夫曼编码; 5) 输出编码; 6)
keyu
- 设计哈希表实现电话号码查询系统 利用《数据结构》课程的相关知识完成一个具有一定难度的综合设计题目,利用C/C++语言进行程序设计,并规范地完成课程设计报告。通过课程设计,巩固和加深对线性表、栈、队列、字符串、树、图、查找、排序等理论知识的理解;掌握现实复杂问题的分析建模和解决方法(包括问题描述、系统分析、设计建模、代码实现、结果分析等);提高利用计算机分析解决综合性实际问题的基本能力。
bstree
- 数据结构的课程设计,实现平衡二叉树;1)输入一组数据,建立一棵平衡二叉树 (2)输入一个数据,在平衡二叉树中查询-bstree
shzhfx
- 数值分析课程设计,内附MATLAB源码和word,用三次样条插值设计中英文签名,双三次做改进; 采用交互式界面进行操作,用鼠标点击获取名字大致的数据点 三次样条插值算法:可产生二阶光滑度,即二阶导数连续签名图样-Numerical analysis of curriculum design, enclosing the MATLAB source code and the word, using cubic spline interpolation design in English a
0701-29-29
- 1、系统应具备的功能: (1)选择合适的逻辑存储结构,实现n个结点的存储 (2)在n个结点的村庄实现学校的科学选址 (3)演示结果 2、数据结构设计; 3、主要算法设计; 4、编程及上机实现; 5、撰写课程设计报告,包括: (1)设计题目; (2)摘要和关键字(中文和英文); (3)正文,包括引言、需求分析、数据结构设计、算法设计、程序实现及测试、不足之处、设计体会等; (4)结束语; (5)参考文献 -1, the system should
TTU
- 《数据结构》课程设计 建立并显示出有向图的邻接链表; 对该图进行拓扑排序,显示拓扑排序的结果,并随时显示入度域的变化情况; 给出它的关键路径(要求:显示出VE,VL,E,L,L-E的结果)。-" Data Structure" Course Design has established and demonstrated to the adjacency list the topological sort graph shows the results of top
Tautology-course-design
- 重言式课程设计 1.一个逻辑表达式如果对于其变元的任一种取值都为真,则称为重言式;反之,如果对于其变元的任一种取值都为假,则称为矛盾式;然而,更多的情况下既非重言式,也非矛盾式。本演示程序通过真值表判别一个逻辑表达式属于上述哪一类。 2.在本演示程序中,逻辑表达式从终端输入,长度不超过一行。逻辑运算符包括“|”,“&”和“~”,分别表示或、与和非,运算优先程度递增,但可由括号改变,即括号内的运算符优先。逻辑变元为大写字母。表达式中任何地方都可以含有多个空格符。 3.若是重言式或矛盾