m0_55977221 2021-10-28 20:31 采纳率: 0%
浏览 60

帮帮忙:顺序表的删除c++

编程实现把顺序表中从i个元素开始的k个元素删除(数据类型为整型)。

输入格式:第一行输入元素个数n,第二行输入n个数,空格分隔,第三行输入i和k;

输出格式:如果成功删除,则第一行输出Success!第二行输出删除后还剩下的顺序表中的元素;如果删除不成功,第一行输出Failure!第二行输出原顺序表元素。

输入样例:

8
1 4 6 8 9 2 11 15
3 4

输出:

Success!
1 4 11 15

  • 写回答

2条回答 默认 最新

  • CSDN专家-link 2021-10-28 20:34
    关注

    只需要将被删除数据后面的所有数据向前移动k个位置就可以了,然后把顺序表的长度值减去k

    评论

报告相同问题?

问题事件

  • 创建了问题 10月28日

悬赏问题

  • ¥15 lvgl v8.2定时器提前到来
  • ¥15 qtcp 发送数据时偶尔会遇到发送数据失败?用的MSVC编译器(标签-qt|关键词-tcp)
  • ¥15 cam_lidar_calibration报错
  • ¥15 拓扑学,凸集,紧集。。
  • ¥15 如何扩大AIS数据容量
  • ¥15 单纯型python实现编译报错
  • ¥15 c++2013读写oracle
  • ¥15 c++ gmssl sm2验签demo
  • ¥15 关于模的完全剩余系(关键词-数学方法)
  • ¥15 有没有人懂这个博图程序怎么写,还要跟SFB连接,真的不会,求帮助