美文网首页iOS Developer
iOS开发之判断数组中是否有重复元素

iOS开发之判断数组中是否有重复元素

作者: Ego_1973 | 来源:发表于2017-02-28 14:08 被阅读0次
法一:
        NSMutableDictionary *dic = [NSMutableDictionary dictionary];
for (NSNumber *number in arr) {
    [dic setObject:number forKey:number];
}
NSLog(@"[dic allValues] %@",[dic allValues]);

// 打印结果


Simona_Test_1
法二:
 NSArray *arr = @[@1,@2,@1];
NSSet *set = [NSSet setWithArray:arr];
NSLog(@"[dic allValues] %@",[set allObjects]);

// 打印结果:

Simona_Test_2

相关文章

  • iOS开发之判断数组中是否有重复元素

    法一: // 打印结果 法二: // 打印结果:

  • 两数之和

    题目: 题目的理解: 考虑到:(1)数组是否升序排列。(2)数组中的元素是否有重复。获取每一个元素,然后来判断是否...

  • NSArray是否包含某个字符串对象,并查找出索引值

    方法containsObject:和indexOfObject: iOS判断数组是否包含某个元素 iOS数组中查找字符串

  • LeetCode: 存在重复元素

    存在重复元素 English Description 给定一个整数数组,判断是否存在重复元素。 如果任何值在数组中...

  • JS删除数组中的重复项

    一维数组 将当前的数组进行排序,这样重复的元素位置相邻 循环判断是否有重复元素,有则删除 function has...

  • LeetCode 217.存在重复元素

    给定一个整数数组,判断是否存在重复元素。

  • leetcode 初级之数组篇 04

    存在重复 给定一个整数数组,判断是否存在重复元素。 如果任何值在数组中出现至少两次,函数返回 true。如果数组中...

  • 存在重复

    存在重复 给定一个整数数组,判断是否存在重复元素。 如果任何值在数组中出现至少两次,函数返回 true。如果数组中...

  • 217. Contains Duplicate

    给定一个整数数组,判断是否存在重复元素。如果存在一值在数组中至少出现两次,函数返回 true。如果数组中每个元素都...

  • leecode刷题(4)-- 存在重复数组

    leecode刷题(4)-- 存在重复数组 存在重复数组 题目描述:给定一个整数数组,判断是否存在重复元素。 如果...

网友评论

    本文标题:iOS开发之判断数组中是否有重复元素

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