extension MutableCollection
extension MutableCollection where Self: BidirectionalCollection
extension MutableCollection where Self: RandomAccessCollection
Gira os elementos da coleção para que o elemento no
middle
extremidades primeiro.Complexidade
O (n)Declaração
@discardableResult public mutating mutating func rotate(shiftingToStart middle: Index) -> Index
Valor de retorno
O novo índice do elemento que foi a primeira pré-rotação.
Gira os elementos da coleção para que o elemento no
middle
extremidades primeiro.Complexidade
O (n)Declaração
@discardableResult public mutating mutating func rotate(shiftingToStart middle: Index) -> Index
Valor de retorno
O novo índice do elemento que foi a primeira pré-rotação.
Gira os elementos da coleção para que o elemento no
middle
extremidades primeiro.Complexidade
O (n)Declaração
@discardableResult public mutating func rotateRandomAccess( shiftingToStart middle: Index ) -> Index
Valor de retorno
O novo índice do elemento que foi a primeira pré-rotação.