Part 1:二分法查找数据 方法1:形参是数组,实参是数组名,使用数组元素直接访问 运行结果如下: 方法2:形参是指针变量,实参是数组名,使用指针方式间接访问 运行结果如下: Part2.用选择法对一组数据由小到大排序 a. 结果如下: b. 结果如下: 用选择排序法的思想:选出n个数中最小的数与 ...
分类:
其他好文 时间:
2019-05-25 09:40:20
阅读次数:
77
1,预备知识: 1,模板参数可以是数值型参数(非类型参数): 1,代码示例: 2,数值型模板参数的限制: 1,变量不能作为模板参数; 1,是变量的话就不满足准确确定的这个本质; 2,浮点数不能作为模板参数; 1,浮点数本身不精确; 3,类对象不能作为模板参数; 1,类对象编译时不能唯一确定的,同变量 ...
分类:
编程语言 时间:
2019-05-24 17:15:07
阅读次数:
100
8种基本数据类型,不包括String类型,String是引用类型 list是数组,不可变长度 int[] a={1,2,3,4}; int[][] a={{1,2,3},{4,5,6}}; arraylist是动态数组,通过add方法可追加数组元素 ArrayList<String> missing ...
分类:
编程语言 时间:
2019-05-24 12:31:05
阅读次数:
100
一、ArrayList简介 ArrayList底层的数据结构是数组,数组元素类型为Object类型,即可以存放所有类型数据。 与Java中的数组相比,它的容量能动态增长。当创建一个数组的时候,就必须确定它的大小,系统会在内存中开辟一块连续的空间,用来保存数组,因此数组容量固定且无法动态改变。Arra ...
分类:
编程语言 时间:
2019-05-23 21:26:32
阅读次数:
126
基础知识 map语法 map(callback, [thisArg]) map 参数 callback 生成新数组元素的函数 callback参数,使用三个参数 返回值 parseInt语法 parseInt(string, radix) 要被解析的值。如果参数不是一个字符串,则将其转换为字符串, ...
分类:
其他好文 时间:
2019-05-23 12:09:15
阅读次数:
112
网址 https://www.acwing.com/solution/AcWing/content/2064/ 题目描述给定两个升序排序的有序数组A和B,以及一个目标值x,请你求出满足A[i] + B[j] = x的数对(i, j)。 数据保证有唯一解。 输入格式第一行包含三个整数n,m,x,分别表 ...
分类:
编程语言 时间:
2019-05-18 18:49:48
阅读次数:
189
首先,了解几个概念: 字面量:它只代表自身,不存储在特定的位置。JavaScript中的字面量有:字符串、数字、布尔值、对象、数组、函数、正则,以及特殊的null和undefined值 本地变量:使用var 定义的数据单元 数组元素:存储在JavaScript数组对象内部,以数字作为索引 对象成员: ...
分类:
Web程序 时间:
2019-05-16 15:11:06
阅读次数:
283
include int main() { int i,j; int a[10]; int temp; printf("为数组元素赋值:\n"); for(i=0;i=i;j ) { if(a[j] ...
分类:
其他好文 时间:
2019-05-15 00:23:36
阅读次数:
114