堆栈
玥玥的博客
这个作者很懒,什么都没留下…
展开
-
数据结构中的堆栈实现---顺序表(附完整代码)
栈的顺序存储实现,完整运行代码如下,运行结果如下:#include<stdio.h>#include<stdlib.h>typedef int Position;typedef struct SNode * PtrToSNode;struct SNode{ int * Data; Position Top; int MaxSize;};typedef...原创 2018-08-10 21:40:15 · 1054 阅读 · 0 评论 -
栈的链表存储实现---(附完整程序)
#include<stdio.h>#include<stdlib.h> typedef struct SNode * PtrToSNode;struct SNode{ int Data; PtrToSNode Next;}; typedef PtrToSNode Stack;//创建堆栈Stack CreateStack(){ Stack S; ...原创 2018-08-11 22:55:27 · 929 阅读 · 0 评论 -
最小堆的实现---(附完整运行代码)
1.最小堆的数据结构2.最小堆的创建算法3.最小堆的插入算法4.最小堆的删除算法#include<stdio.h>#include<stdlib.h>typedef struct HNode * Heap;struct HNode{ int * Data; int Size; int Capacity;};typedef Heap MinH...原创 2018-08-13 23:10:45 · 2094 阅读 · 1 评论 -
最大堆的实现---(附完整调试代码)
1.最大堆的数据结构2.最大堆的创建算法3.最大堆的插入算法4.最大堆的删除算法#include<stdio.h>#include<stdlib.h>typedef struct HNode * Heap;struct HNode{ int * Data; int Size; int Capacity;};typedef Heap MaxH...原创 2018-08-13 23:13:02 · 440 阅读 · 0 评论