求这题难度和思路
  • 板块灌水区
  • 楼主Winalways
  • 当前回复6
  • 已保存回复6
  • 发布时间2024/10/2 21:08
  • 上次更新2024/10/3 00:55:27
查看原帖
求这题难度和思路
1011587
Winalways楼主2024/10/2 21:08

给定一个长度为 n 的数组 a,每次可以对数组进行如下操作: 可以选择当前数组的第一个元素 a[1],把它从该位置删除之后,并放到数组末尾,即 a = [1,2,3,4],操作之后 a = [2,3,4,1]。 可以选择数组中的任意元素修改成任意值。 问最少多少次操作可以让数组变成回文数组。

回文数组,正着读和反着读是一样的,即 a = [1,2,2,1]、a = [1,2,1] 是回文数组,a = [1,2,3]不是回文数组。

2024/10/2 21:08
加载中...