1 概念 想法: 用数组来代替指针,来描述单链表 做法: 首先数组的元素都是由两个数据域(data和cur)组成,data存放数据元素,而游标cur相等于指针,存放该元素的后继在数组中的下标。 把这种用数组描述的链表叫做静态链表。 2 静态链表的存储结构 为了方便插入数据,通常会把数组创建的很大。 ...
分类:
其他好文 时间:
2016-06-27 17:08:38
阅读次数:
226
一可变数组创建 二可变数组操作 1.添加元素 2.删除元素 3.置换元素 三.将字符串拆分成数组 ...
分类:
其他好文 时间:
2016-06-25 17:46:07
阅读次数:
124
一数组创建 arr3通过数组创建数组,copyItems为yes,其实是创建数组后再拷贝地址,也就是两份地址,也就是说对象会出现两次,这里出现了一个错误 person对象需要实现NSCoping protocol,并且override copyWithZone metohd: 二数组遍历 ...
分类:
其他好文 时间:
2016-06-25 13:37:24
阅读次数:
115
javascript中的数组是无类型的,也就是说数组元素可以是任意类型,并且同一个数组中的不同元素也可能有不同类型。数组元素甚至可以是对象或其他数组,这样可以利用数组创建复杂的数据结构,如对象的数组和数组的数组。 下面从头开始看javascript数组有什么特点: 因为数组直接量的语法允许有可选的结 ...
分类:
编程语言 时间:
2016-06-17 14:22:31
阅读次数:
203
一.数组 1.创建一个空数组 方式一: var array1 = [Int]() 方式二: var array2 = Array<String>() 2.创建带有默认值的手 var array3 = [Int].init(count: 5 repeatedValue: 10) //5 个元素, 全是 ...
分类:
编程语言 时间:
2016-06-14 14:11:18
阅读次数:
184
7.1 创建数组 7.2 数组元素的读和写 7.3 稀疏数组 7.4 数组长度 7.5 数组元素的添加和删除 7.6 数组遍历 7.7 多维数组 7.8 数组方法 7.8.1 Join() 7.8.2 reverse() 7.8.3 sort() 7.8.4 concat() 7.8.5 slice ...
分类:
编程语言 时间:
2016-06-12 01:38:08
阅读次数:
162
#include<stdio.h>#define MaxSize 10//定义链表的最大长度#include<stdlib.h> //链表的插入操作 void insertElem(int *sqlist,int*len,int index,int elem){ if(index>(*len)||i ...
分类:
编程语言 时间:
2016-06-07 22:26:07
阅读次数:
229
js二进制数组创建注意点:关于二进制数组的更多内容可以参阅ES2015 TypedArray视图一章节。可以通过ArrayBuffer对象分配内存,然后再建立视图。视图也可以不通过ArrayBuffer对象,直接分配内存而生成,代码实例如下: 但是你不能够通过下面的方式来创建: 二进制数组必须要预申 ...
分类:
编程语言 时间:
2016-06-06 06:54:18
阅读次数:
364
创建VPC安全组 添加VPC子网 创建RDS子网组 创建RDS参数组 创建MySQL实例 查看RDS终端节点 使用 MySQL 监视器与数据库实例上的数据库连接 安装mysql client 连接mysql数据库 ...
分类:
其他好文 时间:
2016-05-16 00:01:53
阅读次数:
1659
什么是数组?数组就是被命名的用来存储一系列数值的地方。数组array是非常重要的数据类型。相对于其他的数据类型,它更像是一种结构,而这种结果构可以存储一系列数值。数组能够在单一变量名中存储许多值,并且能够通过引用下标号来访问某个值。
在 PHP 中,有三种数组类型:
索引数组 - 带有数字索引的数组
关联数组 - 带有指定键的数组
多维数组 - 包含一个或多个数组的数组创建数组array(k...
分类:
编程语言 时间:
2016-05-13 15:08:00
阅读次数:
251