本文主要是介绍(五十五)第 9 章 查找(静态查找表的顺序存储结构),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
示例代码
staticSearchTable.h
// 静态查找表的顺序存储结构实现头文件#ifndef STATIC_SEARCH_TABLE_H
#define STATIC_SEARCH_TABLE_H#include "errorRecord.h"#define EQUAL(a, b) ((a) == (b))
#define LESS_THAN(a, b) ((a) < (b))
#define LESS_OR_EQUAL(a, b) ((a) <= (b))#define NAME_LENGTH 10
#define ELEM_NUM 5typedef int KeyType;typedef struct {long examNumber;char name[NAME_LENGTH];int politics;int chinese;int english;int math;int physics;int chemistry;int biology;KeyType key;
} ElemType;typedef struct {ElemType *elem; // 数据元素存储空间基址,建表时按实际长度分配,0 号单元留空int length; // 表长度
} SSTable;/*前置条件:sourceElem 、se
这篇关于(五十五)第 9 章 查找(静态查找表的顺序存储结构)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!