Partilhar 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

primeiroÍndice

Índice do primeiro elemento a ser trocado.

segundoÍndice

Índice do segundo elemento a ser trocado.

matriz

Matriz com elementos a serem trocados.

Realização

A matriz com a troca no local aplicada.

Exemplo

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