indeksowanie stylów matlab tablicy C ++
Chciałbym wiedzieć, co jest najbardziej wydajną implementacją c ++ poniższego idiomu matlab.
Załóżmy, że mam 3 wektory w matlab, x, y i idx.
x = [13,2,5.5,22,107]
y = [-3,100,200]
idx = [1,2,5]
Chcę zastąpić pozycje 1,2 i 5 x zawartością y. W matlab to robię
x[idx] = y
Jak najlepiej to zrobić w c ++?