数组中可以存放多个值。 Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小。 与大部分编程语言类似,数组元素的下标由0开始。 Shell 数组用括号来表示,元素用"空格"符号分割开,语法格式如下: my_array=(value1 ... valuen) 1.定义一个数组 my ...
分类:
编程语言 时间:
2020-04-07 20:55:47
阅读次数:
81
题目描述 给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 示例: 思路 使用数组来模拟人做加减乘除的方法。代码如下: 时间复杂度: O(n) 最好情况下为O(1)( ...
分类:
编程语言 时间:
2020-04-06 23:46:59
阅读次数:
90
fd_set 使用数组实现,在内核中默认实现是 16个大小,但是他是long类型,每个元素64位,所以 16*64 =1024 个,select的瓶颈也就是1024个连接 所以遍历出来的对应数组就可以拿到文件描述符 epoll create 用来生成一个树的根节点、 epoll ctl ...
分类:
其他好文 时间:
2020-04-05 15:08:55
阅读次数:
66
队列是一种特殊的线性表。队列有单向队列和双向队列,队列内部结构多大使用数组和链表存储,一般使用数组存储的都会有初试长度和最大长度等,一般使用链表存储没有长度限制。平时在使用中最好不要像队列中插入null(通常也不允许,LinkedList除外),因为null值通常用于poll方法表示当前队列没有元素... ...
分类:
其他好文 时间:
2020-04-04 11:20:45
阅读次数:
71
数组1、为什么需要数组?数组就是数组成一个组,数组就是一个特定数据类型的变量。2、如何定义数组?int(数组类型)a[x];数组中元素类型数组名[数组元素个数]3、怎么使用数组?数组定义的时候作为整体定义。但是使用的时候不能作为整体使用,使用时必须拆开使用数组中的各个元素。譬如:inta[4],使用其中的四个元素,分别用a[0]......a[3],其中[]是数组的标志,[]中的数字叫做数组的下标
分类:
编程语言 时间:
2020-04-02 15:36:19
阅读次数:
75
题目要求 一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。 答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。 算法分析 同样为斐波那契数列,注意初始值 补充说明:还有变种为可以跳n个台阶的,使用数 ...
分类:
其他好文 时间:
2020-03-25 01:20:41
阅读次数:
56
数组 数组概述 数组的定义: ? 数组是同一个类型的有序集合 ? 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 ? 其中每一个数据称作一个数组的元素。每个元素可以通过下标来访问。 数组的声明与创建 必须先申名数组变量,才能在程序中使用数组 Java语言使用new操作符来创建数组 ...
分类:
编程语言 时间:
2020-03-24 11:17:01
阅读次数:
116
"eslint官网" 部分规则的中文解释如下: "no alert": 0,//禁止使用alert confirm prompt "no array constructor": 2,//禁止使用数组构造器 "no bitwise": 0,//禁止使用按位运算符 "no caller": 1,//禁止 ...
分类:
其他好文 时间:
2020-03-21 12:43:54
阅读次数:
419
效果图: 在进行样式设置时,为了把div5设置在大的div1的最下方,我用了父相子绝来进行定位。使用float:left;让li变成水平列表。使用数组来保存每个月的信息,当鼠标滑动时使用nodeValue属性来刷新p标签里的文本,使用this.className来改变样式。在做的时候遇到的问题是,一 ...
分类:
Web程序 时间:
2020-03-20 16:51:58
阅读次数:
83
数组 声明 类型[] 数组名//建议使用 类型 数组名[] 数组声明后不会分配内存,必须new 数组名 = new 类型[大小] e.g. int [] arr = new int[8]; 使用 数组下标从0开始 赋值 数组名[下标]=数据 e.g. arr[5]=8; 访问 数组名[下标] e.g ...
分类:
编程语言 时间:
2020-03-18 22:07:13
阅读次数:
58