搜索资源列表
CPP1 顺序表的基本操作实现实验
- 一、顺序表的基本操作实现实验 要求:数据元素类型ElemType取整型int。按照顺序存储结构实现如下算法: 1)创建任意整数线性表(即线性表的元素值随机在键盘上输入)的顺序存储结构(即顺序表),长度限定在25之内; 2)打印/显示(遍历)该线性表(依次打印/显示出表中元素值); 3)在顺序表中查找第i个元素,并返回其值; 4)在顺序表第i个元素之前插入一已知元素; 5)在顺序表中删除第i个元素; 6)求顺序表中所有元素值(整数)之和; 二、链表(
algraph_binary_tree_huffmantree
- 创建静态,动态的三叉霍夫曼树和编码,有向无环图的创建及拓扑排序,双向循环链表,表达式求值,单链表,集合在一起-Create static and dynamic Huffman tree of the trigeminal and coding, directed acyclic graph creation and topological sort, two-way circulation list, expression evaluation, single-chain, together
PUZZLE
- 自动创建一个迷宫地图,并在置一小人物,实现动态的找迷宫出口,是数据结构中一个非常典型的例子.-Automatically creates a maze map, and in the home a little, to achieve dynamic maze to find the export of data structure is a very typical example.
Dynamicarrays
- ……^PP^动态数组创建……^pp^Dynamic arrays-Dynamic arrays
dynamicarray
- 用C语言写的关于创建动态数组-C. wrote about creating dynamic array !!
DyArray
- 动态数组示例程序,说明了怎么样创建一个动态数组,后续继续优化-Dynamic array example program shows how to create a dynamic array, follow-up continued to be optimized. . .
1111
- 数组实现循环链表 准备: 1. 队列空间的大小 maxsize 2.队首指针 front 3.队尾指针 rear 4.存储方式 动态数组 运算 出队,入队,初始化队列,创建队,释放队 5.a 动态数组的首地址-Prepared to achieve an array of circular linked list: 1. Queue space the size of the maxsize 2. Team first pointer front 3. Tail
single-list-method
- 此实验利用前插法创建一个单链表,利用单链表的功能动态地开辟空间存储数据,以及删除数据释放空间。首先建立带表头结点的单链表,并输入数据。接着输出单链表中所有结点的数据域值。然后输入x,y在第一个数据域值为x的结点之后插入结点y,若无结点x,则在表尾插入结点y。最后输入k,删除单链表中所有的结点k,并输出被删除结点的个数。-The experimental use of forward runs to create a single list method, using a single linke
queue
- 基于链表的队列,要动态创建和删除节点,效率较低,但是可以动态增长。-Based on the list of queue, to create dynamic and delete node, the efficiency is low, but can be dynamic growth
MFCCollection
- 一个MFC的工程,支持创建和使用动态数组,链表,映射-A MFC project, support the creation and use of dynamic array, list, map
1
- 一个简单的机票预订方案 的先决条件,目标和成果 先决条件:学生应掌握以下必备技能。 • 指针 - 使用指针间接引用和修改对象 • 链表 - 理解的链表实现 • 动态内存管理 - 使用new和delete 目标:这项任务旨在加强学生的理解链表。 结果:成功地完成这项任务的学生将掌握以下成果。 • 了解链表的实现 • 使用指针 • 使用动态内存管理 描述 一个简单的机票预订程序应显示下列选项菜
process
- 编写并调试一个模拟的进程调度程序,采用“最高优先数优先”调度算法对五个进程进行调度。 “最高优先数优先”调度算法的基本思想是把CPU分配给就绪队列中优先数最高的进程。 静态优先数是在创建进程时确定的,并在整个进程运行期间不再改变。 动态优先数是指进程的优先数在创建进程时可以给定一个初始值,并且可以按一定原则修改优先数。例如:在进程获得一次CPU后就将其优先数减少1。或者,进程等待的时间超过某一时限时增加其优先数的值,等等。 -there are no english,
Linker
- 1.编写一个函数Create(),该函数可以用于创建一个链表,链表中的结点包括学号,成绩,具有双向指针,该函数返回链表的头指针。 so on 20:05:11 初期动态输入学生人数(1-35)学号:char型,5位数字,不足5位的前面补0,数字以外时要提示错误信息;成绩:short型,最大值100,大于100或者小于0或者数字以外时要提示错误信息。注意:输入的信息超过相应的位数时,只取前面相应位数的信息。 so on 20:14:56 2.编写一个函数Sort(),该函数可以对函
GraphShow
- 图的遍历动态演示程序,通过鼠标操作实现对图的创建、删除和修改。有无向图和有向图,可以自动生成图。实现了图的广度优先遍历和深度优先遍历。这都是动态图形演示的,而且配合代码来执行,可以做到类似调试代码的效果来查看图的动态演示。-Dynamic graph traversal demo program, to achieve the creation of the map by mouse operation, delete, and modify. Have to map and directed
c
- 本次试验的主要要点是哈夫曼树的建立过程,这种算法的思路是: 1)依据给定的n个权值{W0,W1,……,Wn-1}构造n棵只有一个根结点的二叉树,这些二叉树组成一个森林F={T0,T1,……,Tn-1}。 2)在森林F中选取两棵根结点的权值最小的二叉树作为左、右子树合并成一棵新的二叉树,这棵新的二叉树的根结点的权值等于其左、右子树根结点的权值之和。这样一来,森林中就减少了一棵树。 3)重复上一步,直到森林F中只有一棵二叉树为止,这棵二叉树便是要得到的哈夫曼树 二叉树建立好之后,通过
Array
- 数据结构的思想,模块化编程,实现数组的动态创建,增加元素,删除元素,遍历数组等等功能。-Thinking, modular programming data structures, dynamic creation of the array, add elements, remove elements, through the array and more.
HW3C
- 创建动态数列,可以进行数据统计,分类数据,查找质数。使用数据结构中的筛选法来进行数据分析。-Create dynamic series can be statistics, data classification, to find prime numbers. Use of screening data structure for data analysis.
Seqlist-change
- 顺序栈的验证和改造 用结构体描述停车场中车辆的信息,包括车牌号,进入时间等。修改顺序栈的入栈成员函数push(x),要求栈满时动态创建一个比原来的栈数组大一倍的新数组,代替原来的栈数组。-93/5000 The validation and transformation of the sequential stack describes the vehicle s information in the parking lot, including the license plate numb
