业余时间做一些题。 Two Sum 第一反应是用双重 for 循环,可是 O(N^2)的复杂度通不过校验,就改成如下方法了,时间复杂度为O(N)。 思路: 1、遍历数组,用 target 减去 nums[i] 得到差值,判断得到的差值是否在剩余的元素中(nums.slice(i+1))。 2、如果差 ...
分类:
其他好文 时间:
2017-04-05 22:12:27
阅读次数:
253
1.push 末尾加一项 2.pop 末尾删一项 3.shift 删除数组中的第一项 4.unshift 向数组添加一项 5.splice 增删改 6.slice 数组截取 克隆 7.concat 数组拼接 8.toString 把数组转化为字符串 9.join.("+") 数组返回字符串 中间按照 ...
分类:
其他好文 时间:
2017-04-05 10:05:16
阅读次数:
160
1 address.html 2 address.js 3 效果展示 4 总结 4.1 默认显示指定条数的v-for列表循环 1:循环的时候就通过使用过滤器控制显示的条数 2:点击"more"时让控制条数的变量等于数组总长度 4.2 点击的某个循环列表指定样式 .xxx 1: 先定义一个变量 cur ...
分类:
其他好文 时间:
2017-04-04 20:16:25
阅读次数:
501
这个专题我们来说下Linux中的定时器。在Linux内核中,有这样的一个定时器,叫做内核定时器,内核定时器用于控制某个函数,也就是定时器将要处理的函数在未来的某个特定的时间内执行。内核定时器注册的处理...
分类:
系统相关 时间:
2017-04-02 18:55:55
阅读次数:
410
1.检测数组 (判断一个值是不是数组) var color = ["red", "green", "blue"]; (1) if (color instanceof Array) {} (2) if (Array.isArray(value)) {} 2.转换方法 var color = ["red ...
分类:
编程语言 时间:
2017-04-01 01:33:50
阅读次数:
176
Python3 内置函数 abs(x)返回一个数的绝对值。参数可以是一个整数或者一个浮点数。如果参数是一个复数,那么将返回它的模。>>> abs(-123456)123456>>> abs(123456)123456 all(iterable)当 iterable 中所有元素都为 True 时(或者... ...
分类:
编程语言 时间:
2017-04-01 00:55:40
阅读次数:
199
1. (1)使用超过“数组长度-1”的索引值来给新的数组成员赋值 (2)强行设置数组的长度小于当前长度,导致数组删减。 2. 数组的基本操作 (1)查找:indexOf(从左到右查),lastIndexOf(从右到左查) 直接查询目标数组的索引。 eg: 目标数组.indexOf(要查找的元素) 目 ...
分类:
编程语言 时间:
2017-03-31 16:31:49
阅读次数:
138
截取字符串的使用比较广泛,有很多中方法,作为学习笔记记录 使用 substring()或者slice() 函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组 例子: str=”jpg|bmp|gif|ico|png”; arr=theString.split(”|”); // ...
分类:
Web程序 时间:
2017-03-28 17:21:52
阅读次数:
217
concat()把元素衔接到数组中 join()将数组的所有元素转换为字符串,并衔接起来 splice()插入、删除、替换数组元素 push()把元素添加到数组尾部 pop()移除数组最后一个元素 shift()移除数组的第一个元素 unshift()在数组头部插入元素 slice()返回数组的一部 ...
分类:
Web程序 时间:
2017-03-24 13:31:53
阅读次数:
202