静态链表的存储空间(图2中的space)始终只有11个节点,起始为空表。insert a e代表在第a个姓氏前插入姓氏e;delete a代表删除第a个姓氏;search e代表查找姓氏e的位置;show代表输出静态链表存储空间的状态。输入保证操作都合法。
只遇到search和show时才输出。当遇到search时输出姓氏e在space中的位置;当遇到show时输出这11个结点的状态。姓氏占8个字符而数字占2个字符,姓氏左对齐。每个指令输出后面跟着含有20个星号的行。
show insert 1 ZHAO show insert 2 QIAN show insert 3 SUN show insert 4 LI insert 5 ZHOU insert 6 WU insert 7 ZHENG insert 8 WANG show insert 1 ZHANG show search LI show
2 0 3 4 5 6 7 8 9 10 0 ******************** 3 2 ZHAO 0 4 5 6 7 8 9 10 0 ******************** 4 2 ZHAO 3 QIAN 0 5 6 7 8 9 10 0 ******************** 5 2 ZHAO 3 QIAN 4 SUN 0 6 7 8 9 10 0 ******************** 10 2 ZHAO 3 QIAN 4 SUN 5 LI 6 ZHOU 7 WU 8 ZHENG 9 WANG 0 0 ******************** 0 10 ZHAO 3 QIAN 4 SUN 5 LI 6 ZHOU 7 WU 8 ZHENG 9 WANG 0 ZHANG 2 ******************** 5 ******************** 0 10 ZHAO 3 QIAN 4 SUN 5 LI 6 ZHOU 7 WU 8 ZHENG 9 WANG 0 ZHANG 2 ********************