Compartilhar via


Função trocada

Nome totalmente qualificado: Std.Arrays.Swapped

function Swapped<'T>(firstIndex : Int, secondIndex : Int, array : 'T[]) : 'T[]

Resumo

Aplica uma troca de dois elementos em uma matriz.

Entrada

firstIndex

Índice do primeiro elemento a ser trocado.

secondIndex

Índice do segundo elemento a ser trocado.

array

Matriz com elementos a serem trocados.

Saída

A matriz com a troca in-loco aplicada.

Exemplo

// The following returns [0, 3, 2, 1, 4]
Swapped(1, 3, [0, 1, 2, 3, 4]);