注意:我知道标题是模棱两可的,下面的解释也太简单了,抱歉,我是JS的新手。 我有这个对象数组(this.listOfAnimals)。我相信紫色代表每个物体的ids。 ? 我有一个数字列表,下面是动态生成的: this.arrayOfNumbers = [0,1,2,3,4,5] which is set using:
while(this.firstNumber <=我需要用ids =数组this.arrayOfNumbers中的数字从this.list
我有一个随机数生成器,它在1 to k之间生成数字。我还有一个int类型的数组(即int[]),它的大小是N,其中k小于N。现在的问题是,我需要将唯一生成的数字保存到数组中(拒绝生成的重复数字),并且必须维护生成的数字的顺序,而不使用任何额外的空间和O(N)复杂度。也就是说,在相同的数组中,我还需要保持生成数字