美文网首页
去除数组中相同的元素

去除数组中相同的元素

作者: imzhuzx | 来源:发表于2019-03-14 17:03 被阅读0次

如题,上代码

- (void)removeTheSameElementsFromTheArray{
    NSMutableArray *sortArray = [NSMutableArray array];
    NSMutableArray *arrayA = [NSMutableArray arrayWithArray:@[@(3), @(2), @(5), @(2), @(5), @(4), @(3)]];
    while (arrayA.count > 0) {
        [sortArray addObject:arrayA.firstObject];
        NSInteger first = [[NSString stringWithFormat:@"%@", arrayA.firstObject] integerValue];
        [arrayA removeObjectAtIndex:0];
        for (int i = 0; i < arrayA.count; ) {
            NSInteger second = [[NSString stringWithFormat:@"%@", arrayA[i]] integerValue];
            if (first == second) {
                [arrayA removeObjectAtIndex:i];
            }else{
                i ++;
            }
        }
    }
    NSLog(@"%@", sortArray);
}

相关文章

  • 去除数组中相同的元素

    如题,上代码

  • js 对象数组排序+去重问题

    解决方法: 数组去重有效的方法: js如何去除一个数组中与另一个数组中的值相同的元素

  • JavaScript 坑与技巧:filter

    filter() 巧用 filter 去除数组中相同元素 filter()接收的回调函数可以有多个参数。通常我们仅...

  • 数组

    1. 去除数组中的重复元素 题目 已知一个已经排序的数组,去除数组中的重复元素,返回数组的长度。 思路 使用双指针...

  • 数组中去除相同的元素(1)

  • 数组中相同元素的合并

    数组中相同元素的合并

  • java 数组

    java数组:相同类型数据的有序集合 (数组元素的数据类型必须相同) 1. java 创建数组变量 数组中已有元素...

  • 数组去重

    请看下面数组,其中的元素有多次重复,请写一个函数来实现去除数组中重复的元素。 使用with改进 对象去除法 通过正...

  • 2018-01-18

    数组去重 去除数组中重复的元素的原理:查看该元素在当前数组中是否存在,若存在,则跳过该元素,对其不做任何处理;若不...

  • 2018-01-18

    数组中每个元素出现的次数 返回的obj中的属性名是数组中的每个元素值,属性值是数组中相同的元素的个数。

网友评论

      本文标题:去除数组中相同的元素

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