ArrayAdapter是一个很简单的适配器,是BaseAdapter的子类。 ArrayAdapter绑定的数据是集合或数组,比较单一。视图是列表形式,ListView 或 Spinner. ArrayAdapter先看下它的构造方法有哪些,如下: ArrayAdapter(Context con ...
分类:
移动开发 时间:
2019-10-23 22:35:28
阅读次数:
122
1、什么是冒泡排序? 就是把一个无序数组内的元素,从头开始,两两比较并交换位置,直到把最大(最小)的一位放置在队尾 2、代码原理: 比较相邻的元素。如果第一个比第二个大,就交换它们两个; 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数; 针对所有的元素重 ...
分类:
编程语言 时间:
2019-10-20 16:13:42
阅读次数:
95
numpy数组的运算 数组的乘法 数组的减法 数组的标量运算 数组的标量运算会传播到数组中的每一个元素 数组比较 大小相同的数组之间的比较会生成布尔值数组: ...
分类:
编程语言 时间:
2019-10-02 00:25:56
阅读次数:
98
NumPy 是一个 python 科学计算的核心库,它提供了高性能的多维数组类型和处理这些高维数组的工具。 导入 创建数组 初始化元素 了解数组特征 数组的数学操作 算术操作 数组比较 复制数组 数组排序 元素筛选 取子集 切片 布尔索引 选出 a 中小于 2 的元素 a[a ...
分类:
其他好文 时间:
2019-09-29 22:06:35
阅读次数:
122
冒泡排序 <script> // 原理:遍历整个数组,比较并交换前后相邻的元素 var arr = [5, 3, 4, 1, 2]; for (var i = 0; i < arr.length - 1; i++) { for (var j = 0; j < arr.length - i ...
分类:
编程语言 时间:
2019-09-15 12:52:21
阅读次数:
83
ereg可以用%00来进行截断 strpos用数组进行截断,返回null payload PHP是弱语言,对数组比较敏感 Flag: flag{ctf-bugku-ad-2131212} ...
分类:
编程语言 时间:
2019-08-25 11:47:52
阅读次数:
83
参考:C 传递数组给函数 参考:C语言二维数组作为函数参数传递 参考:二维数组作为函数参数传递剖析(C语言)(6.19更新第5种) 总结: 一维数组参数,可以是地址、arr[]、arr[n] 二维数组比较复杂,需要提供列的值,否则会报错,可参考上面的网址 output: ...
分类:
编程语言 时间:
2019-07-24 11:47:02
阅读次数:
105
仅供个人查看,没有验证其正确性。 循环矩阵快速幂是可以通过一个一维数组来完成的。(我之前一直用二维数组,比较好理解) 比如说一个$5 \times 5$的循环矩阵,再乘一个$5 \times 5$的矩阵, $\times$ $=$ 第一个用数组$a$表示,第二个用数组$b$表示,第三个用数组$c$表 ...
分类:
其他好文 时间:
2019-07-20 21:44:27
阅读次数:
208
比较器 Arrays 类 主要功能: 完成所有与数组有关的操作的工具类 二分查找: 在一个 有序 的数字序列中进行二分查找 案例实现 数组比较: 和Object.equals()没有任何关系,本次的arrays中的equals比较的是数组不是对象。 比较器:Comparable 对象数组排序 Arr ...
分类:
编程语言 时间:
2019-06-30 16:02:21
阅读次数:
94
C语言中由于指针的灵活性,导致指针能代替数组使用,或者混合使用,这些导致了许多指针和数组的迷惑,因此,刻意再次深入探究了指针和数组这玩意儿,其他类型的数组比较简单,容易混淆的是字符数组和字符指针这两个。。。下面就开始剖析一下这两位的恩怨情仇。。。 1 数组的本质 数组是多个元素的集合,在内存中分布在 ...
分类:
其他好文 时间:
2019-06-22 17:02:04
阅读次数:
120