1234567891011121314151617 |
- class Solution:
- def processQueries(self, queries, m):
- perm = []
- result = []
- for i in range(1, m + 1):
- perm.append(i)
-
- for q in queries:
- pos = perm.index(q)
- result.append(pos)
- perm = [q] + perm[0:pos] + perm[pos + 1:]
-
- return result
-
- s = Solution()
- print("Expected: [2, 1, 2, 1]")
- print("Got:", s.processQueries([3,1,2,1], 5))
|