我正在实现一个算法,该算法涉及从集合中添加和删除大量内容.在R中,这很慢,因为据我所知,从向量中添加或删除内容很慢,因为必须重新分配整个向量.有没有办法更有效地做到这一点?
编辑:我当前的解决方案是使用一个布尔向量,其长度与可以在集合中的事物列表相同,并将其用作成员资格表.
performance r vector
performance ×1
r ×1
vector ×1