- 4
- 0
- 约2.59万字
- 约 35页
- 2023-07-12 发布于上海
- 举报
数
据
结
构
实
验
报
告
1000 实验一 顺序表的删除
Description
实现一个线性表,对一个n 不超过1000的线性表进行删除操作。
Input
第一行有一个整数n ,表示线性表的大小,第二行有n 个整数,分别是
list1 ,list2...listn 。第三行有一个整数q,表示q 次删除操作,接下来q
行,每行有一个整数k ,表示删除线性表中第k 个元素。(输入有多组测
试数据,以EOF 结束)
Output
对于每次删除操作输出一行,如果k 不合法(k 大于n 或者k 为0) ,输出
-1, 否则输出删除的元素。
Sample Input
5 3 2 1 5 4 3 5 5 2
Sample Output
4 -1 2
#include stdio.h
void sq_delete(int list[],int n,int j,int k[]){
int i,t;
for(i=0;ij;i++){
if(k[i]n||k[i]=0)
printf(-1\n);
else{
printf(%d\n,list[k[i]-1]);
for(t=k[i];tn;t++)
list[t-1]=list[t];
您可能关注的文档
- 机械设计基础-螺栓组连接的结构设计和应力分析.pdf
- 新译林版英语四年级上册Unit6Atthesnackbar知识点.pdf
- 大学英语四级词汇之(T).pdf
- 高二数学椭圆及其标准方程练习.pdf
- 人教版一年级语文上册期末试卷(含答案).pdf
- 人教版八年级上数学公式总结.pdf
- 国开作业《管理学基础》管理实训:第十一章分析某组织的信息沟通状况参考162.pdf
- 剧本杀推荐《步可思益》为爱发声,不可思议!(解密凶手是谁).pdf
- 北师大版五年级上册数学试题《分数的意义》测试卷A(含答案).pdf
- 显示器缩放比例怎么设置.pdf
- 2026陕西省面向西北工业大学招录选调生押题模拟卷.docx
- ISO9001-2026质量管理体系之“8.2产品和服务的要求”基于PDCA循环过程方法应用表(图)解集(雷泽佳编制2026A0).pdf
- ISO9001-2026质量管理体系之“8.3产品和服务的设计和”基于PDCA循环过程方法应用表(图)解集(雷泽佳编制2026A0).pdf
- ISO9001-2026质量管理体系之“8.4外部提供的过程、产品和服务的控制”基于PDCA循环过程方法应用表(图)解集(雷泽佳编制2026A0).pdf
- 2027羊年非遗锦鲤新春游园会(吉羊启岁 鱼灯献瑞主题)动策划方案.pptx
- 2026陕西省森林资源管理局局属企业招聘(55人)押题模拟卷.docx
- 2026陕西省特种设备检验检测研究院招聘(9人)押题模拟卷.docx
- 2026陕西省面向四川大学招录选调生押题题库.docx
- 2026陕西省面向中南大学招录选调生备考试卷.docx
- 2026陕西省面向中山大学招录选调生押题题库.docx
原创力文档

文档评论(0)