数据结构顺序表的删除
工具/原料
cfree/c++
方法/步骤
1
题目要求:实现一个线性表,对一个n不超过1000的线性表进行删除操作。输入第一行有一个整数n,表示线性表的大小,第二行有n个整数,分别是list1,list2...listn。第三行有一个整数q,表示q次删除操作,接下来q行,每行有一个整数k,表示删除线性表中第k个元素。(输入有多组测试数据,以EOF结束)输出对于每次删除操作输出一行,如果k不合法(k大于n或者k为0),输出 -1, 否则输出删除的元素。
3
程序:如图
注意事项
1
本题由于题目的要求不同,代码会略有不同,但算法是一样的
2
本题是用c语言编写的
下一篇:如何用excel做瀑布图