需求 对于一个数组array = ["n","v","l","f",...,"y","c","k"]; + input + 当前位置 index + 数组的长度 arraySize + 基于当前位置,(前/后)滑动窗口的元素数目 windowSize + 即 滑动窗口(假定:包含当前元素 array ...
分类:
编程语言 时间:
2019-05-22 15:58:11
阅读次数:
1005
题目链接: 无序数组array, 找到数组中两个数的最大差值, 且大数出现在小数之后,如:arr[i]-arr[j], 且 i<j。比如: array 是 [2, 3, 10, 6, 4, 8, 1],最大差值是8(10-2) 解题思路: 记录当前访问过的数组中的最小值 min_val; 2) 当前 ...
分类:
编程语言 时间:
2019-05-20 21:31:04
阅读次数:
164
<script> //string.split("-"),以字符"-"把string拆分成一个数组。返回一个数组 //array.join("-"),以字符"-"把数组array链接成一个字符串。 var str="welcome-to-school"; console.log(str.split( ...
分类:
编程语言 时间:
2019-05-03 09:36:26
阅读次数:
151
到底什么是时间复杂度 大学的时候 专业课 讲这个东西了 但是 自己一直没有仔细去学习.. 到现在也不是很清晰..感觉自己对数学里面的对数 指数 还有离散数学 学习的不好 影响自己对程序世界的理解. 需要找时间 仔细学习 再翻翻. https://www.cnblogs.com/fanyi0922/p ...
分类:
其他好文 时间:
2019-04-30 19:47:54
阅读次数:
131
Array 类是 C# 中所有数组的基类,它是在 System 命名空间中定义。Array 类提供了各种用于数组的属性和方法,可看作扩充了功能的数组(但不等同数组),可以使用Array类的属性来对数组进行各种操作。 数组的容量是固定的,而ArrayList的容量可以根据需要自动扩充 ArrayLis ...
分类:
编程语言 时间:
2019-04-26 11:26:28
阅读次数:
202
C. Array 题目: JSKZC is the captain of the lala team. There are N girls in the lala team. And their height is [1,N] and distinct. So it means there are ...
分类:
编程语言 时间:
2019-04-23 23:53:14
阅读次数:
317
近期做一个项目。从数据库查询某个字段得到一个数组key是数字值是channel的一维数组$res,现须要将这个数组变成键是数字值是channel和num(num为同样channel的数量,默觉得0)。 $res数组 array (size=2) 0 => string '0' (length=1) ...
分类:
编程语言 时间:
2019-04-23 10:58:49
阅读次数:
181
1. 算法的基本思想 冒泡排序是交换排序的一种。我们可以将数组中的元素想像成一个个气泡。数值大的元素气泡重量大。我们可以自上而下的扫描数组,遇到不符合规则的, 重气泡就往下沉。直到所有的气泡都是轻气泡在上,重气泡在下。这就完成了排序的任务。 2. 算法流程 一开始数组Array[0...n-1]是无 ...
分类:
编程语言 时间:
2019-04-23 00:13:17
阅读次数:
180
特殊变量$#:执行脚本时,传递参数的个数$?:上一条命令执行是否正常;返回0表示正常,返回1表示不正常$$:返回执行脚本时的PID$*:以长字符串的形式返回所有传递的参数数组:shell中的数组是一维数组${ARRAY_NAME[*]}:依次显示数组中的所有元素${ARRAY_NAME[@]}:依次显示数组中的所有元素${#ARRAY_NAME[*]}:统计数组的长度${#ARRAY_NAME[@
分类:
系统相关 时间:
2019-04-17 18:10:45
阅读次数:
144
前言: 在Java中我们常常会用数组,提到数组就不得不介绍数组中常用到的几个算法。 有插入算法,删除算法,冒泡排序算法等。 在学习这几个数组的算法前,我们先来了解一下关于数组一些基本知识。 数组的基本知识: 数组的定义:数组(Array)是相同数据类型的数据的有序集合。 数组是引用数据类型。 数组的 ...
分类:
编程语言 时间:
2019-04-17 00:16:56
阅读次数:
185