搜索资源列表
Huffman 算法的不同实现
- ---- Huffman 算法的不同实现 本目录下的程序用8种不同的方式实现了Huffman编码算法,这8种方式分别是 * huffman_a 使用链表结构生成Huffman树的算法,这是最基本的实现方法,效率最低。 * huffman_b 使用《数据结构》(严蔚敏,吴伟民,1997,C语言版)中给出的算法,将二叉树存放在连续空间里(静态链表),空间的每个结点内仍有左子树、右子树、双亲等指针。 * huffman_c 使用Canonical
CIRLIST2
- 数据结构循环链表c语言原代码,从小到大排序数字。
43
- 数据结构循环链表c语言原代码,从小到大排序数字。
数据结构的C++描述
- 目 录 译者序 前言 第一部分 预备知识 第1章 C++程序设计 1 1.1 引言 1 1.2 函数与参数 2 1.2.1 传值参数 2 1.2.2 模板函数 3 1.2.3 引用参数 3 1.2.4 常量引用参数 4 1.2.5 返回值 4 1.2.6 递归函数 5 1.3 动态存储分配
Huffman
- 本目录下的源代码均属示例、教学性质。作者不对这些代码的功能和性能作任何担保或承诺。 -------- 功能说明 -------- 本目录下的程序用8种不同的方式实现了Huffman编码算法,这8种方式分别是 * huffman_a 使用链表结构生成Huffman树的算法,这是最基本的实现方法,效率最低。 * huffman_b 使用《数据结构》(严蔚敏,吴伟民,1997,C语言版)中给出的算法,将二叉树存放在连续空间里(静态链表),空间的每个结点内
Structure
- 数据结构是计算机学科的一门核心课程。数据结构课程的 任务是讨论现实世界中数据的各种逻辑结构、在计算机中的存 储结构以及实现各种操作的算法等问题。掌握如何组织数据、 如何存储数据和如何处理数据的基本方法,从而更好地进行软 件开发和应用。 典型数据结构包括表、堆栈、队列、数组、串、树、二叉 树、图、递归程序设计、排序和查找方法,介绍的典型存储结 构包括顺序存储结构、链式存储结构以及这两种典型存储结构 的结合。本速查器采用C语言作为算法描述语言,所有算法和 设计
datastructure
- 用c语言实现各种数据结构,包括链表,串,树,图,查找,排序等。-C language with various data structures including lists, strings, trees, graphs, search, sort, and so on.
0000
- 一个数据结构演示的小程序,很形象,有关链表,栈,树,图,排序的各种算法逐步演示,有C和pascal两种语言。-A data structure shows a small program, it is the image, the linked list, stacks, trees, graphs, sorting the various algorithms to gradually demo of the two languages C and pascal.
hefuman
- 1、使用链表结构。 2、使用《数据结构》(严蔚敏,C语言版)中给出的算法; 3、增加预先排序的功能的算法 -1, the use of linked list structures. 2, the use of "data structure " (Yan Wei-min, C-language version) gives the algorithm 3, increasing the function of pre-sorting algorithm
gjlj
- 关键路径求解,使用C语言做的课程设计,通过链表和拓扑排序寻找关键路径,适合做课程设计使用。-Critical path, use the C language to the curriculum design, and topological sorting through the list to find the critical path, suitable for curriculum use.
C-common-design
- c语言中常用的基本算法 包括数据结构 如冒泡排序 链表操作 堆栈等操作-c language commonly used in the basic algorithm, including data structures, such as bubble sort linked list operations such as Operation Stack
Linklist
- C++语言,用链表实现的各种排序算法,包括插入排序、冒泡排序、快速排序等-C++ language implementation with a list of various sorting algorithms, including insertion sort, bubble sort, quick sort, etc.
Data-structure-Code
- 数据结构主要内容的c语言实现 包含线性表,链表,树,希尔排序等等重要数据结构的编程事例-Main data structure of c language contains a linear table, list, tree, hill sort of programming so important examples of data structures
flight
- 1. 学习和掌握结构体和链表相关知识,掌握程序设计基本过程; 2. 简单的系统与功能分析,了解航班信息管理系统的需求,用C语言开发航班信息管理系统; 3. 建立数据结构链表,数据内容包括航班号、航线、起飞时间、到达时间、机型、所属公司、价格; 4. 编写实现程序功能的各个函数; 5. 建立一个测试数据表,包含十多条航班信息,进行数据测试; 6. 使用数据链表实现数据的:录入、查询、显示、删除、修改、排序、文件保存、系统退出等功能; 调试系统,处理少数系统出错,优化系统界面
Array
- 基于C语言的单链表应用程序,其中包括链表的增、删、排序功能-C-based single-chain applications, including the list of add, delete, sort function
Algorithm_C_Language
- C语言编写的常用数据结构算法:包含队列、堆栈、链表、树、排序、搜索、插入等。-common used algorithm of data structure written by C language
rank
- 实现带头结点的链表按照从小到大的顺序的排序,用c语言编写的-Take the lead in the linked list of nodes in accordance with the small to the large order of the sort
2
- 1.编制一个成绩记录簿,里面有学生的信息,例如包括:学号、姓名、以及C语言课程的成绩。该程序要实现的具体功能有: 创建信息链表并以磁盘文件保存; 读取磁盘文件并显示输出所有学生的成绩; 按学号或姓名查询成绩; 添加学生成绩记录; 删除学生成绩记录; 修改指定姓名或学号的学生的成绩并可存盘; 显示输出60分以下、60~69、70~79、80~89、90分以上
单链表
- 使用c语言,用单链表完成学生管理系统,使用单链表完成对学生信息的读取、学生增删、指针交换实现姓名/学号/单科成绩的排序,由学生姓名或学号进行查询学生全部信息,实现学生数量无限制的链式结构,可对学生进行无限增加与删除。所有排序内容均使用指针实现,禁止使用直接内容交换(Complete the student management system)
双链表实现房产销售工人信息管理系统
- 利用C语言(双链表)实现房产销售工人信息管理系统 【1】查找工人信息 【2】插入新工人信息 【3】删除工人信息 【4】工资合计 【5】统计 【6】按销售套数排序(The use of C language (double linked list) to achieve real estate sales