顺序表"/>
SWUST OJ 942 逆置顺序表
逆置顺序表
建立长度为n的顺序表,然后将表中的数据元素逆置,即若表中原来的数据元素序列为(a0,a1,a2,…,an),则逆置后的数据元素序列为(an,an-1,an-2,…,a1,a0)。(数据类型为字符型)
输入
第一行为顺序表的长度n;第二行为顺序表中的数据元素.
输出
输出为逆置后的顺序表.
样例输入
7 ABCDEFG
样例输出
G F E D C B A
代码实现
1、利用顺序表来实现
#include<stdio.h>
#include<stdlib.h>
typedef char ElemType;
typedef struct {ElemType data[100];int length;
}SqList;
void CreateList(SqList *&L,ElemType a[],int n)//创建顺序表
{int i=0,k=0;L=(SqList *)malloc(sizeof(SqList));while(i<n){L->data
更多推荐
SWUST OJ 942 逆置顺序表
发布评论