Fungsi yang ditukar

Peringatan

Dokumentasi ini mengacu pada QDK Klasik, yang telah digantikan oleh QDK Modern.

Silakan lihat https://aka.ms/qdk.api dokumentasi API untuk QDK Modern.

Namespace: Microsoft.Quantum.Arrays

Paket: Microsoft.Quantum.Standard

Menerapkan pertukaran dua elemen dalam array.

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

Input

firstIndex : Int

Indeks elemen pertama yang akan ditukar.

secondIndex : Int

Indeks elemen kedua yang akan ditukar.

arr : 'T[]

Array dengan elemen yang akan ditukar.

Output : 'T[]

Array dengan pertukaran di tempat diterapkan.

Jenis parameter

'T

Contoh

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