TypeScript的变量是一个强类型(声明变量的时候必须给它一个类型) 类型有 字符串 String 数字 Number 布尔值 Boolean Undefined 空 null 数组 Array 新增 枚举 enum 任意类型 any 空类型 void 元祖类型 Tuple 当我们属性声明却没有 ...
分类:
其他好文 时间:
2018-11-14 18:52:22
阅读次数:
135
判断是否是对象 Object.prototype.toString.call(obj) 装换为数组 Array.prototype.slice.call(obj) 父窗体获取值子窗体值$(function () { $("#icons .filter-icon a").click(function ... ...
// n 表示数组 array 的长度int find(int[] array, int n, int x) { int i = 0; int pos = -1; for (; i < n; ++i) { if (array[i] == x) pos = i; } return pos;} 时间复杂 ...
分类:
其他好文 时间:
2018-11-03 14:10:10
阅读次数:
286
这里介绍几种数据结构在Java中的实现,其实之前写了几篇文章介绍数据结构,只写了栈和队列。现在准备介绍一下 1.数组Array 2.栈Stack 3.队列Queue 4.链表Linked List 5.哈希表Hash 6.堆Heap 7.图Graph 8.树Tree ...
分类:
编程语言 时间:
2018-11-01 12:03:27
阅读次数:
149
JavaScript的数组Array可以包含任何数据类型,并通过索引来访问每个元素。例如要获得数组Array的长度,可以直接访问数组Array的length属性: 若直接给数组Array的length赋予一个新的值会导致数组Array大小的变化: 若数组Array通过索引把对应的元素修改成新的值(包 ...
分类:
编程语言 时间:
2018-10-30 23:58:27
阅读次数:
253
1、join() 将数组的元素组成一个字符串,以分隔符连接,如果省略则默认逗号为分隔符,该方法只接收一个参数:分隔符。此方法不会改变原数组。 2、push() 可以添加任意数量的参数,把他们逐个添加到数组末尾,并返回修改后数组的长度,原数组改变 3、pop() 数组末尾移除最后一项,减少数组的len ...
分类:
编程语言 时间:
2018-10-30 17:13:41
阅读次数:
235
本篇对数组进行一个简单的介绍:数组(Array) 1.概念: 数组:同一种类型数据的0到多个数据的组合,可以是基本数据类型,也可以是引用数据类型 注:数组类型是引用数据类型时,数组名保存的是一段内存空间的地址,真正的元素保存在那段内存空间中 2.数组的数据类型:就是数组中元素的数据类型 3.数组中的 ...
分类:
编程语言 时间:
2018-10-29 02:06:04
阅读次数:
219
[[1 2 3] [4 5 6] [7 8 9]] [[1 2 3] [4 5 6] [7 8 9]] Out[48]: array([[1, 2, 3, 4, 5, 6], [2, 3, 4, 5]], dtype=object) #创建数组:array()函数,括号内可以是列表、元祖、数组、生成 ...
分类:
其他好文 时间:
2018-10-25 00:11:14
阅读次数:
149
时间复杂度:二分查找是将数组 array 从中间切成大致相等的两部分,取 array[n/2] 与key做比较,如果 x==a[n/2] ,则找到 key 。因为每次规模都小一半,最多找了 k 次,则 2^k = n, k = log n,时间复杂度为O(log n)。 空间复杂度:本题变量不会随着 ...
分类:
编程语言 时间:
2018-10-21 20:36:03
阅读次数:
174