美文网首页
27.移出元素-0301

27.移出元素-0301

作者: 一条爱吃猫的小丑鱼 | 来源:发表于2019-03-01 19:50 被阅读0次

数组内移出目标元素,返回移除后的数组内容数目

题目内容

-(NSInteger)removeElementInArray:(NSMutableArray <NSNumber *> *)array Target:(NSInteger)target
{
    int length = 0;
    for (int i=0; i<array.count; i++) {
        if (array[i].integerValue != target) {
            array[length ++] = array[i];
        }
    }
    if (array.count > length) {
        [array removeObjectsInRange:NSMakeRange(length, array.count - length)];
    }
    return length;
}

相关文章

网友评论

      本文标题:27.移出元素-0301

      本文链接:https://www.haomeiwen.com/subject/ixujuqtx.html