ArrayList类实现了可变数组,允许保存所有元素,包括null,并可以根据索引位置对集合 进行快速随机访问:缺点是向指定位置插入对象或删除对象的速度较慢。 1.默认初始化容量10(底层先创建了一个长度为0的数组,当添加第一个元素的时候,初始化容量10) 2.集合底层是一个Object[]数组,A ...
分类:
其他好文 时间:
2021-03-02 12:37:04
阅读次数:
0
PE文件分析——重定义表 有一些变量是直接赋值一个地址,这个地址如果直接拿来给内存就不对了,因为加载到内存后的地址是随机的。 所以,PE文件创建了多张表,用来存放写死了数据的地址。 重定义表位于可选PE头的数据目录表的第六个元素,也就是索引值为5的结构体 获得重定义表 和导出表导入表相同,得到PE头 ...
分类:
其他好文 时间:
2021-03-02 12:30:48
阅读次数:
0
编号454:四数相加II 给定四个包含整数的数组列表 A , B , C , D ,计算有多少个元组 (i, j, k, l) ,使得 A[i] + B[j] + C[k] + D[l] = 0。 为了使问题简单化,所有的 A, B, C, D 具有相同的长度 N,且 0 ≤ N ≤ 500 。所有 ...
分类:
其他好文 时间:
2021-02-18 13:03:31
阅读次数:
0
有一个数组,把其中的元素按照每5个进行重新分组,新的数组放到放到大数组中,且看代码 let data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16]; //数组分解 function arrayResolve(n, arr) { l ...
分类:
编程语言 时间:
2021-02-06 11:44:02
阅读次数:
0
1、 #include <stdio.h> #define NUMBER 5 int main(void) { int a[NUMBER]; int i; puts("please input several numbers."); for (i = 0; i < NUMBER; i++) { pr ...
分类:
编程语言 时间:
2021-02-04 12:18:06
阅读次数:
0
数组是相同类型数据的有序集合,其中每一个数据称作一个数组元素,每哥数组元素可以通过一个下标来访问它们 首选必须声明数组变量,才能在程序中使用数组。声明数组变量的语法: dataType[] arrayRefVar; 创建数组语法如下 dataType[] arrayRefVar = new data ...
分类:
编程语言 时间:
2021-02-02 10:39:20
阅读次数:
0
1 #include <poll.h> 2 int poll(struct pollfd* fds,nfds_t nfds,int timeout); fds,pollfd结构类型的数组(可变长数组,数组元素为结构体pollfd);结构体中含有三个成员变量(int,short,short),分别为文 ...
分类:
其他好文 时间:
2021-02-01 11:45:38
阅读次数:
0
数组的复制 注意:此复制不是赋值,是数组元素的复制 public class Hello { public static void main(String[] args){ String[] arr = new String[]{"jj","DD","MM","BB","GG","AA"}; //源 ...
分类:
编程语言 时间:
2021-01-22 12:13:14
阅读次数:
0
此博客链接: 买卖股票的最佳时机 题目链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock/ 题目 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 如果你最多只允许完成一笔交易(即买入和卖出一支股票一 ...
分类:
其他好文 时间:
2021-01-12 10:51:05
阅读次数:
0
1、 #include <stdio.h> int main(void) { int a[7] = {100,200,300,400,500,600,700}; int i; for (i = 0; i < 3; i ++) { int temp = a[i]; a[i] = a[6 - i]; a ...
分类:
编程语言 时间:
2021-01-11 11:22:06
阅读次数:
0