Question
Solution
注意到,A是1-n的排列。考虑A中最大元素是不是在其应该所在的位置。如果在则选择第2大的元素。如果不在就翻转。
1 | class Solution: |
不判断是不是在其位置,直接旋转。因为只要求返回K,所以在最后直接去掉A的最大元素。
1 | class Solution: |
注意到,A是1-n的排列。考虑A中最大元素是不是在其应该所在的位置。如果在则选择第2大的元素。如果不在就翻转。
1 | class Solution: |
不判断是不是在其位置,直接旋转。因为只要求返回K,所以在最后直接去掉A的最大元素。
1 | class Solution: |