C_DS_AIgo/sq_list.h
2025-03-20 18:07:55 +08:00

32 lines
472 B
C

#ifndef SQ_LIST_H
#define SQ_LIST_H
#define MAX 100
typedef struct sq_list
{
int data[MAX];
int length;
} sq_list;
// ³õʼ»¯
sq_list *init_sq_list(void);
// ɾ³ý
void delete_sq_list(sq_list* list, int pos);
// Ìæ»»
void replace_sq_list(sq_list* list, int pos, int value);
// ²åÈë
void insert_sq_list(sq_list* list, int pos, int value);
// ´òÓ¡
void print_sq_list(sq_list* list);
// ºÏ²¢Ë³Ðò±í
void merge_sq_list(sq_list* list_1, sq_list* list_2);
#endif