我怎样写代码Python的RotationCount使用二进制搜索
def rotationcount(L):
pass
由于
Input: L = [15, 18, 2, 3, 6, 12] Output: 2
说明:初始数组必须是[2, 3, 6, 12, 15, 18]
。 我们在初始数组旋转两次之后得到给定的数组。
Input: L = [7, 9, 11, 12, 5] Output: 4
Input: L = [7, 9, 11, 12, 15]; Output: 0
是升序初始阵列的条件? – Saran
这里“旋转”是什么意思? –