1.输入数据元素,以先进先出形式创建双向循环链表 2.销毁双向循环链表 3.线性表置空 4.求线性表长度 5.在第i个数据元素前插入新的元素 6.删除元素(按指
2022-12-02 12:05:39 153KB 华科 计算机 数据结构 双向循环链表
1
本程序是邻接矩阵,邻接表的利用,共有4项功能,分别是: (1)建立并显示图的邻接表。 (2)以非递归方式进行深度优先遍历,显示遍历结果。 (3)对该图进行拓扑排序,显示排序结果。 (4)给出某一确定顶点到所有其它顶点的最短路径。
2022-12-01 21:32:56 12KB 图论 邻接矩阵
1
区别于网上大部分的资源,这是一个由C语言编写的(不是C++),更契合部分大学专业的结课任务,已实现增删改查输出等基本功能,代码经测试可运行(仅在C语言的环境下),需要的自取
1
图的遍历 C语言 数据结构 上机作业 邻接矩阵
2022-12-01 17:05:22 192KB 图的遍历 C语言 数据结构
1
以单链表存储通信录中的人员信息,包括bianhao 、姓名、性别、电话、地址,通过此系统可以实现如下功能: (1)通信录链表的建立; (2)人员记录的插入; (3)通信录的查询; (4)人员记录的删除; (5)通信录的输出。
2022-12-01 14:28:44 217KB 数据结构 课程设计 通讯录管理
1
yee~
2022-12-01 09:18:01 60.41MB c++
1
报告很简陋,源码很简洁,GUI,功能很全
2022-12-01 08:18:28 22KB 数据结构 表达式计算
1
数据结构课程设计停车场问题;包括问题和源程序但无注释。
2022-11-30 23:41:01 45KB C语言
1
哈夫曼编码译码 包括默认编码 和 自定义编码 数据结构课程设计 一、题目: 哈夫曼编码/译码的设计与实现 二、目的与要求 1、目的: 通过布置具有一定难度的实际程序设计项目,使学生进一步理解和掌握课堂上所学各种基本抽象数据类型的逻辑结构、存储结构和操作实现算法,以及它们在程序中的使用方法;使学生掌握分析问题,求解问题的方法并提高学生设计编程实现的能力。 2、要求: 基本要求: 1. 要求利用C\C++语言来完成系统的设计; 2. 突出C语言的函数特征(以多个函数实现每一个子功能)或者C++语言面向对象的编程思想; 3. 画出功能模块图; 4. 进行简单界面设计,能够实现友好的交互; 5. 具有清晰的程序流程图和数据结构的详细定义; 6. 熟练掌握C语言或者C++语言的各种操作。 创新要求: 在基本要求达到后,可进行创新设计,如系统用户功能控制,改进算法的实现,实现友好的人机交互等等 三、问题描述和求解方法: 首先根据给定的n个权值构造哈夫曼树。通过遍历此二叉树完成哈夫曼编码。 四、解题过程 1. 分析程序的功能要求,划分程序功能模块。 2. 画出系统流程图。 3. 代码的编写。定义数据结构和各个功能子函数。 4. 程序的功能调试。 5. 完成系统总结报告以及使用说明书 五、进度安排 此次课程设计时间为一周,分以下几个阶段完成: 1. 选题与搜集资料:每人选择一题,进行课程设计课题的资料搜集。 2. 分析与概要设计:根据搜集的资料,进行程序功能与数据结构分析,并选择合适的数据结构、并在此基础上进行实现程序功能的算法设计。 3. 程序设计:运用掌握C/C++语言编写程序,实现各个模块功能。 4. 调试与测试:调试程序,并记录测试情况。 5. 完成课程设计报告。 6. 验收与评分:指导教师对每个同学的开发的系统进行综合验收,并由学院考核小组进行随机抽查评分。 六、撰写课程设计报告或课程设计总结 课程设计报告要求: 课程设计报告要求规范书写,应当包括如下6个部分: 1. 问题描述 2. 基本要求 3. 系统分析与设计 4. 测试数据及结果 5. 总结 6. 附录:源程序清单 七、答辩与评分标准: 1 、作业文档: 50 分; 2 、基本功能和要求: 20 分; 2 、设计报告及使用说明书: 10 分; 3 、设置错误或者按照要求改变结果: 10 分; 4 、回答问题: 10 分。 八、参考资料 《数据结构(C语言版)》 网上相关资料(....略) printf("---------------------------------------------\n"); printf(" 哈夫曼编码和译码 \n"); printf(" 1.使用默认初始化 \n"); printf(" 2.使用自定义初始化 \n"); printf(" 3.进行哈夫曼编码 \n"); printf(" 4.进行哈夫曼译码 \n") ; printf(" 5.退出哈夫曼操作 \n"); printf(" 请输入1.2.3.4.5 \n"); printf(" ---------------------------------------------\n");
2022-11-30 20:59:26 184KB 哈夫曼 赫夫曼 数据结构
1
各种数据结构和算法的可视化 基于 HTML5 画布的常见数据结构和算法的可视化。 该项目目前涵盖以下数据结构: 二叉搜索树 2-3 搜索树 红黑搜索树 在查看现场演示。
2022-11-30 18:52:30 20KB JavaScript
1