/* 用链表实现的,空间占有较小,时间复杂度较低,但代码较为复杂 */#include <stdio.h>#include <stdlib.h>#include <string.h>#define STR_MAX_LEN 128 typedef struct node { char data[STR_MAX_LEN]; struct node next;}NODE,PNODE; PNODE create_node(char *data, int len){ PNODE pNode; pNode = (PNODE)malloc(sizeof(...