美文网首页
一维数组变二维数组

一维数组变二维数组

作者: 飞虎队132 | 来源:发表于2016-07-28 10:43 被阅读25次

```

NSMutableArray *dateMutablearray = [NSMutableArray array];

NSArray *array1 = @[@"2014-04-01",@"2014-04-02",@"2014-04-03",

@"2014-04-01",@"2014-04-02",@"2014-04-03",

@"2014-04-01",@"2014-04-02",@"2014-04-03",

@"2014-04-01",@"2014-04-02",@"2014-04-03",

@"2014-04-01",@"2014-04-02",@"2014-04-03",

@"2014-04-01",@"2014-04-02",@"2014-04-03",

@"2014-04-04",@"2014-04-06",@"2014-04-08",

@"2014-04-05",@"2014-04-07",@"2014-04-09",];

NSMutableArray *array = [NSMutableArray arrayWithArray:array1];

for (int i = 0; i < array.count; i ++) {

NSString *string = array[i];

NSMutableArray *tempArray = [NSMutableArray array];

[tempArray addObject:string];

for (int j = i+1; j < array.count; j ++) {

NSString *jstring = array[j];

if([string isEqualToString:jstring]){

[tempArray addObject:jstring];

[array removeObjectAtIndex:j];

j=j-1;

}

}

[dateMutablearray addObject:tempArray];

}

NSLog(@"array:%@",array);

NSLog(@"dateMutable:%@",dateMutablearray);

```

相关文章

  • reduce解决一维转二维,三维数组

    1一维数组变二维数组: 2 一维数组变三维数组: 思路: prev 初始都是一个空数组[ ] ,然后根据索引来操作...

  • 用reshape函数对高维数组降纬

    需求:有时进行矢量化编程时,多个大型数组相乘后经常会出现"单位二维数组"变成了"列数组或行数组",即单位二维数组变...

  • Day08

    二维数组 二维数组格式 二维数组初始化 二维数组的遍历 二维数组内存存储细节 二维数组与函数注意点: 主要是看函数...

  • PHP 工具之数组

    二维数组值 二维数组翻转 二维数组转置

  • js 标准二维数组变一维数组的方法

    js 标准二维数组变一维数组的方法 reduce()使用方法 : https://...

  • java-数组

    定义数组 创建一维数组 二维数组 二维数组分配值 打印数组

  • 一维数组变二维再变一维

    一维数组变二维数组,再变为一维数组,Flutter实现 将一维object数组中某属性值相同的元素分组。 一维:[...

  • 数组

    1、一维数组 1.1 创建一维数组 1.2 一维数组的使用 2、二维数组 2.1 创建二维数组 2.2 二维数组的...

  • 笔记:二维数组,字符串,指针

    #mark- 01-二维数组基本概念 //问题:什么是二维数组?二维数组的格式?二维数组如何存储?二维数组是如何遍...

  • Java 二维数组格式、二维数组内存图解、二维数组操作

    二维数组格式1 格式1内存图解 二维数组格式2 二维数组格式2 内存图解 二维数组格式3 二维数组格式3 内存...

网友评论

      本文标题:一维数组变二维数组

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