swadmin 2022-02-06 13:16 采纳率: 90%
浏览 75
已结题

jzxxojc++数组:2935: 序列翻转

题目描述
给定一个N个数的数组,M次操作。每次操作将数组的一段翻转,求最后的数组。
输入
第一行两个整数N,M(N,M≤1000)含义见试题描述。
第二行N个整数,表示原来的数组。
接下来M行,每行两个整数X,Y(1≤X≤Y≤N),表示翻转区间[X,Y]。
输出
一行N个整数,表示操作后的数组。
样例
输入 复制
5 2
1 2 3 4 5
2 4
4 5
输出 复制
1 4 3 5 2

  • 写回答

2条回答 默认 最新

  • 风筝f_zn 2022-02-06 15:26
    关注

    没有太好的建议,用一个辅助数组记录从y到x的值 然后对应原数组的x到y以此赋值,模拟吧

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 2月14日
  • 已采纳回答 2月6日
  • 创建了问题 2月6日