Tag: 概率密度

iOS – 如何select数组中的对象更多,然后其他人

我有一个包含各种string的数组。 我想select索引3,7和9中的对象,然后所有其他对象..我可以实现这一点。 (比方说,每次抓取数组中的对象时,我都希望有80%的机会select索引为3,7或9的对象) 这是我的数组: NSMutableArray* animalImagesArray = [[NSMutableArray alloc] initWithObjects:@"bull.png",@"bunny.png",@"chicken.png",@"cow.png",@"crocodile.png",@"dog.png",@"donkey.png",@"duck.png",@"elephant.png",@"giraffe.png",@"goat.png",@"hippo.png",@"horse.png",@"lion.png",@"monkey.png",@"parrot.png",@"pig.png",@"rooster.png",@"sheep.png",@"snake.png",@"tiger.png",@"warthog.png",@"zebra.png", nil]; 任何帮助将不胜感激。 提前致谢!