Fungsi LookupFunction
Peringatan
Dokumentasi ini mengacu pada QDK Klasik, yang telah digantikan oleh Modern QDK.
Silakan lihat https://aka.ms/qdk.api dokumentasi API untuk QDK Modern.
Namespace: Microsoft.Quantum.Arrays
Paket: Microsoft.Quantum.Standard
Mengingat array, mengembalikan fungsi yang mengembalikan elemen array tersebut.
function LookupFunction<'T> (array : 'T[]) : (Int -> 'T)
Input
array : 'T[]
Array yang akan direpresentasikan sebagai fungsi pencarian.
Output : Int -> 'T
Fungsi f
seperti itu f(idx) == f[idx]
.
Jenis parameter
'T
Jenis elemen array yang direpresentasikan sebagai fungsi pencarian.
Keterangan
Fungsi ini terutama berguna untuk beroperasi dengan fungsi dan operasi yang mengambil Int -> 'T
fungsi sebagai argumennya. Ini umum, misalnya, di pustaka representasi generator, di mana fungsi digunakan untuk menghindari kebutuhan untuk merekam seluruh array dalam memori.