数组方法集Angela.array = { //# 数组方法 // index, 返回位置! 不存在则返回 -1; index: function (t, arr) { //# 返回当前值所在数组的位置 if (arr.indexOf) { re...
分类:
Web程序 时间:
2015-01-05 23:09:37
阅读次数:
343
1.push():在数组尾部添加一个或多个元素,返回数组新的长度arrayObject.push(newelement1,newelement2,....,newelementX)newelement1:必需要添加的参数。要添加到数组的第一个元素,剩下的参数可选。var a=['hello','wo...
分类:
编程语言 时间:
2014-12-30 16:50:55
阅读次数:
296
题目:请实现一个函数,把字符串中的每个空格替换为"%20",例如输入"We are happy",则输出 "We%20are%20happy"
方法1: 重新申请一个数组,然后遍历原来的数组,遇到空格,就用%20填充新的数组,最后得到结果;缺点:要重新申请数组
方法2: 从前往后遍历,遇到空格就把后面的内容向后移动两位;缺点:有些内容会向后移动n次,如果有n个空格,算法时间复杂度为O(n...
分类:
编程语言 时间:
2014-12-22 13:00:52
阅读次数:
158
ECMAScript 5 定义了9个新的数组方法,分别为:1.forEach(); 2.map(); 3.filter(); 4.every(); 5.some(); 6.reduce(); 7.reduceRight(); 8.indexOf(); 9.lastIndexOf();概述:首先,大多...
分类:
其他好文 时间:
2014-12-16 23:59:25
阅读次数:
440
#define _CRT_SECURE_NO_WARNINGS#include #include #include void main() { int num[3][4]; for (int i = 0; i #include #include void main() { int ...
分类:
编程语言 时间:
2014-12-16 22:28:39
阅读次数:
221
php 过滤空数组方法与过滤数组为空的元素 过滤空数组的方法我下面举了三个实例,一个是for,foreach,array_filter来处理,下面看实例php教程过滤空数组方法与过滤数组为空的元素过滤空数组的方法我下面举了三个实例,一个是for,foreach,array_filter来处理,下面看...
分类:
编程语言 时间:
2014-12-13 13:21:59
阅读次数:
137
一、前言-索引ES5中新增的不少东西,了解之对我们写JavaScript会有不少帮助,比如数组这块,我们可能就不需要去有板有眼地for循环了。ES5中新增了写数组方法,如下:forEach(js v1.6)map(js v1.6)filter(js v1.6)some(js v1.6)every(j...
分类:
其他好文 时间:
2014-12-09 19:16:53
阅读次数:
302
题目:一个整型数组里除了两个数字之外,其他数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度为O(1)。分析:由于时间复杂度和空间复杂度的限制,不可能用多次遍历数组方法和辅助数组的方法。因此问题比较难以下手。现在考虑如果只有..
分类:
编程语言 时间:
2014-12-09 12:26:22
阅读次数:
175
这题 很多人用的都是 离线处理的方法。比赛的时候 就没想到这个方法。一直在mle tle之间徘徊。。 porker的这个处理数组方法很好我本来是1-1e7的数组范围存下的是每个f[n]的值现在我用一个 1-1e6的数组来表示f[n] , g[n] g[n]就是n的阶乘因为 f[n] = f...
分类:
其他好文 时间:
2014-12-06 22:49:14
阅读次数:
243