一维数组名是个指针常量 它存放的是一维数组第一个元素的地址# include int main(void){ int a[5]; //a是数组名 5是数组元素的个数 元素就是变量 a[0] -- a[4]// int a[3][4]; //3行...
分类:
其他好文 时间:
2014-07-07 20:29:00
阅读次数:
160
在PHP中,array_count_values() 这个函数可以统计数组元素出现的次数,这个函数会返回一个数组,键名是原数组的值,键值是这个值出现的次数。但是JavaScript中没有这样的函数。不过大神无数,前些日子发现这样的一个扩展:/**javascript 数组扩展实现 php array...
分类:
编程语言 时间:
2014-07-07 13:02:22
阅读次数:
229
这个题比较简单,好像也比较old,给定一个整数数组A,有N个元素,找到所有下标对(P,Q)满足 0 ≤ P ≤ Q 数据范围N [1..3*10^5]数组元素[-10^9, +10^9]要求时间复杂度O(N),空间复杂度O(N)。分析: 如果b[i] = max{a[i..N - 1]} ,则对每个i,我们找到最大的j,满足b[j]>=a[i],就可以了。这样做的目的是b,反映了后面还有没有比a...
分类:
其他好文 时间:
2014-07-06 08:30:20
阅读次数:
179
>>>> mya=np.zeros(shape=(2,2))>>>> myaarray([[ 0., 0.], [ 0., 0.]])>>>> mya=np.empty(shape=(2,2))>>>> myaarray([[ 0., 0.], [ 0., 0.]])、创建数组元素为float的数组。>>>>mya=np.array([1,2,3,4,5,6],dtyp...
分类:
编程语言 时间:
2014-07-03 17:44:34
阅读次数:
327
在C语言中,我们常常用到的一个运算是让某个变量的值+1.
例如 M = M + 1。
而在实际运用中,我们发现
对于指针进行+1运算,算出来的结果是+4。
如下图
图中我们定义的 变量M 和指针Matrix如下:
int M = 3;
int* Matrix = {1,2,3};
可以看到,对于M和 Matrix ,+1运算的效果是不同的。
这个差异是因为...
分类:
编程语言 时间:
2014-07-03 16:02:56
阅读次数:
273
书里面关于分类的判断有些麻烦,通过某一位为0为1来对数组元素进行分类。假如第3位为1,那么也就是元素x & 8 等于或不等于0,所以没必要非的用第几位去判断。
def once(array):
reOR = 0
for x in array:
reOR ^= x
bit1 = firstBit1(reOR)
first = 0
second = 0
for x in a...
分类:
其他好文 时间:
2014-07-03 13:54:06
阅读次数:
182
上回书说道:灰常灰常基本的数据类型
下面咱们来点高级的:
Tuples 元组
元组存储一对键值,并且没有类型限制
let http404Error = (404, "Not Found")
// http404Error is of type (Int, String), and equals (404, "Not Found")书上废话一堆,反正元组就是这么写,上面的例子还...
分类:
其他好文 时间:
2014-07-01 06:55:09
阅读次数:
236
题目:
求两个数组的和差:就是去掉两个数组中相同的元素 然后将两个数组中的元素存放在一个新的数组中,且数组A中元素要在B数组元素之前
如:输入: int[] a={1,2,4,7,6,9};
int[] b={2,4,3,10};
输出: int[] c = {1, 7, 6, 9, 3, 10};
分析: 剔除相同...
分类:
其他好文 时间:
2014-06-30 00:45:37
阅读次数:
290
数组的注意点:1、相同类型:数组中的数据元素类型都相同2、数据元素:数组中的数据项可以是任何类型,数据元素的类型也代表该数组的类型。访问数组元素通过数组名称和位置索引进行访问。3、有序:数组的元素是依据位置索引的,数组中的位置索引从0开始。4、集合:一个数组是一组数据元素的集合。5、数组类型属于引用...
分类:
其他好文 时间:
2014-06-27 21:51:14
阅读次数:
192
sizeof()功能:计算数据空间的字节数1.与strlen()比较 strlen()计算字符数组的字符数,以"\0"为结束判断,不计算为'\0'的数组元素。 而sizeof计算数据(包括数组、变量、类型、结构体等)所占内存空间,用字节数表示。2.指针与静态数组的sizeof操作 指针均可看为变.....
分类:
其他好文 时间:
2014-06-27 17:10:14
阅读次数:
225