算法C实现模板
数据结构的学习既要有很强的理论性还要有较强的实践性。书中算法描述采用的都是标准的Turbo C函数。当需要在计算机上完整地实现算法时,必须设计构造一个完整的可以执行的源程序。为此给出C语言实现算法的模板。
模板的基本结构如下:
⑴ 包含必要的标准头文件,如标准的输入输出头文件"stdio.h",同时给出必要的符号常量宏定义;
⑵ 将某一数据结构所对应的类型定义存放在一个头文件当中,将某一数据结构所对应的基本操作算法存放在一个分类的.c文件当中.如:可以将单链表的有关类型定义存放在linklist.h中,将单链表的基本操作算法存放在linklist.c中,之后通过文件包含#include "linklist.h" 和#include "linklist.c",以实现对有关数据类型的引用及有关操作函数的调用;
⑶ 编写基于某种数据结构的具体问题的算法;
⑷ 编写主函数,其中进行合理的函数调用,形成一个可执行程序。
2021-10-06 20:24:11
1.99MB
算法C实现
1