美文网首页
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