美文网首页
iOS 对比A,B两个数组 找出A比B多出来的元素

iOS 对比A,B两个数组 找出A比B多出来的元素

作者: Qy_iOS | 来源:发表于2022-04-19 16:45 被阅读0次

    NSMutableArray *dbNsArr = [[NSMutableArray alloc] init];

    NSMutableArray*requestNsArr = [[NSMutableArrayalloc]init];

    for(inti =0; i < dbArr.count; i++) {

        GroupMemberListModel*model = dbArr[i];

        [dbNsArraddObject:model.memberId];

    }

    for(intj =0; j < requestArr.count; j++) {

        GroupMemberListModel*model = requestArr[j];

        [requestNsArraddObject:model.memberId];

    }

    NSMutableSet*dbSet = [NSMutableSetsetWithArray:dbNsArr];

    NSMutableSet*requestSet = [NSMutableSetsetWithArray:requestNsArr];

    [requestSetminusSet:dbSet];

    NSMutableSet*allSet = [NSMutableSetsetWithArray:requestNsArr];

    [dbSetminusSet:allSet];

    [requestSetunionSet:dbSet];

    NSArray*outMemberArr = [requestSetallObjects];

相关文章

  • iOS 对比A,B两个数组 找出A比B多出来的元素

    NSMutableArray *dbNsArr = [[NSMutableArray alloc] init]...

  • Educational Codeforces Round 69

    A. DIY Wooden Ladder 先找出数组中最大的两个元素a和b,b是第二大的数。答案是min(b-1,...

  • 有两个数组a,b, 大小都是n,数组元素的值任意,无序. 要求:

    题目:有两个数组a,b, 大小都是n,数组元素的值任意,无序. 要求:通过交换a b中的元素,使数组a元素的和与数...

  • 015,3 Sum

    给定一个数组S,它包含n个整数,它是否存在3个元素a,b,c,满足a+b+c=0?找出所有满足条件的元素数组。 提...

  • c语言求三数之和

    1.问题描述 描述给出一个有n个元素的数组S,S中是否有元素a,b,c满足a+b+c=0?找出数组S中所有满足条件...

  • C语言笔记[TOC]

    1、条件语句 1. a>b?a:b 如果a>b则输出a,反之输出b 2、数组 数组元素作为函数参数 1.数组元素作...

  • 浅析iOS的浅复制与深复制

    原文:浅析iOS的浅复制与深复制 最近同事问我一个问题:原数组A,进行复制得到数组B,改变数组B的Person元素...

  • 数组处理代码

    找出数组最大的元素 计算数组的平均值 复制数组 颠倒元素的顺序 二维矩阵乘法:c[i][j]=a[i][k]*b[...

  • 三数之和

    描述 给出一个有n个元素的数组S,S中是否有元素a,b,c满足a+b+c=0?找出数组S中所有满足条件的三元组。 ...

  • lintcode 最大子数组差

    给定一个整数数组,找出两个不重叠的子数组A和B,使两个子数组和的差的绝对值|SUM(A) - SUM(B)|最大。...

网友评论

      本文标题:iOS 对比A,B两个数组 找出A比B多出来的元素

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