0
我有一个包含n个元素的数组(A
)。我知道B是0:10*n
。如果元素B(i)
在A
中,我希望B
为1,否则为0。我目前做这个有:创建指标向量
A = [2,5,6]
n = size(A,2)
B = zeros(1,10*n+1)
for i = 0:(10*n)
B(i+1) = ismember(i,A);
end
不过,我想这样做在O(n日志(n))的时间或更快。有没有关于ismember
的速度的信息?有没有更快的方法来做到这一点?谢谢。