在已提供的顺序表代码的基础上,选择1道题完成。 sqlist.h 1. 修改初始化函数init(A),为数组动态申请空间。 2. 写反序函数reverse(A),将表A中元素的顺序反序。 3. 写追加表函数appendList(A , B),将B表追加到A表的末尾。 4. 写集合并运算函数set_union(A , B, C),将A、B表合并到C表中,不允许元素重复。 5. 写集合交运算函数set_intersection(A , B, C),将A、B表的共同值写入C表。 6. 写集合差运算函数set_difference(A , B, C),将A表中与B表不相同的值写入C表。 7. 写排序函数sort(A),将表A中元素升序排列。 8. 写有序插入函数sort_insert(A, e ),在有序表A中插入元素e。 9. 写有序合并函数sort_union(A , B, C),将有序表A、B合并到C表中,并保持有序。 10.修改类型定义代码,使元素为学生结构体(成员任意)。