opreations.h

来自「数据结构 c语言版 约瑟夫问题 顺序表方法实现」· C头文件 代码 · 共 32 行

H
32
字号
#ifndef opreations_h
#define opreations_h

#define MaxSize 100		// 顺序表初始空间分配量
#define Increment 10	// 顺序表空间分配增量
#define MAX_LISTS 10	// 可建表的数量


typedef int ElemType;

typedef struct
{
    ElemType *data;				//存储空间基址
    int length;					 	//当前长度
	int listsize;					//当前空间分配量
}Sqlist;


// 函数说明
int		init_list(Sqlist *D);
void	input_elem(Sqlist *D);
int		insert_elem(Sqlist *D,int i,ElemType x);
int		delete_elem(Sqlist *D,int i,ElemType e);
void	destroy_list(Sqlist *D);
void	josephus(Sqlist *D,int i,int n);
int		bijiao(int n,int m);
void	output_list( Sqlist *D, int total_lists );
char	menu(void);	
void	flush_stdin(void);
void	fuzhi(Sqlist *A,Sqlist *B);

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?