第12周 数据结构和算法 线性表-8 单链表的定义及初始化
2016-06-19 19:41
246 查看
问题及代码:
// 单链表的类型定义如下
typedef struct Node
{
int date;
struct Node *next; //定义指针域
}*Pointer;
Initial(Head) //初始化一个单链表
{
// 创建一个带头结点的空链表, head为指向头结点的指针
head = new Node;
if(!Head) // 判断头结点是否已满
Exit(0); // 存储空间分配失败
head->next =NULL;
}
// 单链表的类型定义如下
typedef struct Node
{
int date;
struct Node *next; //定义指针域
}*Pointer;
Initial(Head) //初始化一个单链表
{
// 创建一个带头结点的空链表, head为指向头结点的指针
head = new Node;
if(!Head) // 判断头结点是否已满
Exit(0); // 存储空间分配失败
head->next =NULL;
}
相关文章推荐
- 第12周 数据结构和算法 线性表-7 队列 插入、删除
- 堆&栈,数据结构。
- 图-第7章-《数据结构题集》习题解析-严蔚敏吴伟民版
- 好久没有复习数据结构了 简单复习树转双链表
- [javaSE] 数据结构(AVL树基本概念)
- 数据结构之平衡树(Treap)
- KMP算法
- SDUT 3311 数据结构实验之串三:KMP应用
- 数据结构之堆(Heap)
- SDUT 2272 数据结构实验之串一:KMP简单应用
- SDUT 2125 数据结构实验之串二:字符串匹配
- SDUT 2135 数据结构实验之队列一:排队买饭
- 80道常见数据结构面试题及其解法(2)
- SDUT 3335 数据结构实验之栈八:栈的基本操作
- 80道常见数据结构面试题及其解法
- 数据结构——c语言描述 第二章(3) 双向链表
- 队列和栈简单实现
- 第12周 数据结构和算法 线性表-5 栈-栈完成进制转换及应用
- 数据结构与算法:图
- 第12周 数据结构和算法 线性表-5 栈-压入和弹出运算