1.定义一个和要排序数组a[10]长度一样的数组, 这里定义为10,index[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9},值为10个下标。2. 用冒泡排序,索引值代替小下标即可#include "stdafx.h"int _tmain(int argc, _TCHAR...
分类:
其他好文 时间:
2014-07-16 17:46:21
阅读次数:
244
调用函数的时候,函数名与左括号之间没有空格。函数名与参数序列之间,没有空格。所有其他语法元素与左括号之间,都有一个空格。
使用小驼峰式命名法作为所有变量和属性的命名规则。
缩进使用两空格,统一使用单引号。
关联数组,除非键名中有空格或是非法字符,否则一律不用引号。
不要将不同目的的语句,合并成一行。
不要省略句末的分号,哪怕一行只有一个语句。
不要使用自增(++)和自减(--)运算符,...
分类:
Web程序 时间:
2014-07-14 12:48:56
阅读次数:
273
1、键值函数 array_values()返回数组元素值,组成一个新的索引数组2、array_keys()返回数组所有键名,组成一个索引数组3、in_array()检查数组中是否存在某个值4、array_key_exists()可以检查给定的键名或索引是否存在于数组中,isset()也可以,但对nu...
分类:
Web程序 时间:
2014-07-12 00:48:26
阅读次数:
228
介绍JSONP之前,先简单的介绍一些JSON。JSON是JavaScript Object Notation的缩写,是一种轻量的、可读的基于文本的数据交换开放标准。源于JavsScript编程语言中对简单数据结构和关联数组的展示功能。它是仅含有数据对和简单括号结构的纯文本,因此可通过许多途径进行JS...
分类:
编程语言 时间:
2014-07-06 21:03:02
阅读次数:
152
table类型实现了“关联数组”。“关联数组”是一种具有特殊索引方式的数组。不仅可以通过证书来索引它,还可以使用字符串或其他类型(除了nil)来索引它。table是Lua中主要的数据结构机制(事实也是仅有的),具有强大的功能。基于table可以以一种简单、统一和高效的方式来表示普通数组、符号表、集合...
分类:
其他好文 时间:
2014-07-03 11:36:07
阅读次数:
208
一、php数组的声明 1、数组中可以有任意类型的数据 2、长度可以变长 3、数组的分类: a、索引数组:数组是以从0开始的帧数作为索引值 声明:$arr = array(1,2);$arr[0] = 1; 计算数组长度:count($arr); b、关联...
分类:
Web程序 时间:
2014-07-02 00:22:11
阅读次数:
345
PHP中有一种数据类型非常重要,它就是关联数组,又称为哈希表(hash table),是一种非常好用的数据结构。
在程序中,我们可能会遇到需要消重的问题,举一个最简单的模型:
有一份用户名列表,存储了 10000 个用户名,没有重复项;
还有一份黑名单列表,存储了 2000 个用户名,格式与用户名列表相同;
现在需要从用户名列表中删除处在黑名单里的用户名,要求用尽量快的时间处理。
...
分类:
Web程序 时间:
2014-07-01 08:06:23
阅读次数:
171
相对于数组来说: 优点: 通过索引(数组下标)快地访问数组元素; 缺点: 插入/删除元素需要对数组进行调整, 效率低;而链表: 优点:插入/删除速度快而且用对整链表进行调整; 缺点:只能进行顺序访问能随机访问(像数组样用下标);所链表些需要快速插入/删除而太关心或者需要随机访问情况下使用.u...
分类:
其他好文 时间:
2014-06-25 09:08:38
阅读次数:
249
相对于数组来说: 优点: 通过索引(数组下标)快地访问数组元素; 缺点: 插入/删除元素需要对数组进行调整, 效率低;而链表: 优点:插入/删除速度快而且用对整链表进行调整; 缺点:只能进行顺序访问能随机访问(像数组样用下标);所链表些需要快速插入/删除而太关心或者需要随机访问情况下使用.u...
分类:
其他好文 时间:
2014-06-25 00:54:25
阅读次数:
270
相对于数组来说: 优点: 通过索引(数组下标)快地访问数组元素; 缺点: 插入/删除元素需要对数组进行调整, 效率低;而链表: 优点:插入/删除速度快而且用对整链表进行调整; 缺点:只能进行顺序访问能随机访问(像数组样用下标);所链表些需要快速插入/删除而太关心或者需要随机访问情况下使用.u...
分类:
其他好文 时间:
2014-06-25 00:49:02
阅读次数:
247