文档章节

彻底去重

万城
 万城
发布于 2017/09/05 17:13
字数 192
阅读 1
收藏 0

「深度学习福利」大神带你进阶工程师,立即查看>>>

 

function duichadengfen1() {
    //思路:先拼接成一个数组,然后用一个类似计数器的方法记录这个值出现的次数
    var delsamearr1 = arguments[0];        //如果有多个数组可以在这增加,或者用for循环拼接成一个
    var delsamearr2 = arguments[1];
    var delsamearr_result = [];
    var delsamearr3 = delsamearr1.concat(delsamearr2);
    var delsamearrobj = {};
    for (var i = 0; i < delsamearr3.length; i++) {
        (delsamearr3[i] in delsamearrobj)? delsamearrobj[delsamearr3[i]]++: delsamearrobj[delsamearr3[i]] = 1;  //如果这个值出现过就把当前对象的值+1;没出现则添加进去并为1
    }
    for (x in delsamearrobj) {      //把只出现过一次的值push到结果里
        if (delsamearrobj[x] == 1) {
            delsamearr_result.push(x)
        }
    }
    for (var o=0; o<delsamearr_result.length; o++){     //把字符串转为数字
        delsamearr_result[o] = parseInt(delsamearr_result[o]);
    }
    console.log(delsamearr_result);
    return delsamearr_result;
}
duichadengfen1([1, 2, 3, 4, 5, 6, 7],[1, 2, 5],[1, 9, 10]);
上一篇: 全排列算法
下一篇: 更新仓库库存
万城
粉丝 2
博文 50
码字总数 99199
作品 0
青岛
前端工程师
私信 提问
加载中
请先登录后再评论。
Fluent nHibernate

对nHibernate的封装。 特点 无XML映射文件 (.hdm.xml) 流畅接口 流程C#配置nHibernate 流畅C#映射,甚至自动映射。 强类新映射,减少类新匹配错误 * 数据库的重构,变得更容易 Fluent nHibe...

匿名
2012/11/29
3.3K
2
继续“Java之重”

当年可以容忍这一切是因为有个对OOP的信仰,笃信OO是横扫一切的方法论,而只有Java才是根红苗正的OOP语言,如果你只会啥php,perl的那些脚本语言,对不起工资比起Java程序员只能打个6折吧。 ...

老马
2015/10/22
2.1K
22
JS中的编码问题

如果在当前页面嵌入js,那么如果js文件中的编码方式和当前页面的编码方式不一样,那么js中的中文将会出现乱码情况; 一.JS中的URL编码 使用Ajax中的http_request.open('GET',url,true)调用,...

小和尚敲代码
2016/05/13
449
0
使用webpack前端重构感受

重构起点 在一个老项目中用webpack对前端代码进行重构,重构的重心在于JS部分。这个老项目呢,有2年以上的历史了。 JS部分从底数起: Mootools - core/more 1.5.0 jQuery - 1.11.1 underscor...

曾建凯
2016/05/18
3.9K
2
复杂多边形光栅化算法

虽然已经一年多没有维护gbox这个图形库项目了,最近确实时间不够用。。。 今年的重点是把xmake彻底正好,至少在架构和大功能(包依赖管理)上,要完全落实下来,后期就是零散的维护和插件功能...

ruki
2016/07/21
2.3K
10

没有更多内容

加载失败,请刷新页面

加载更多

创建myBatis项目

1、简介 1.1、核心组件 SqlSessionFactoryBuilder(构造器):根据配置信息或者代码生成SqlSessionFactory SqlSessionFactory(工厂接口):依靠工厂来生成SqlSession(会话) SqlSession(会话): ...

执键走天涯
18分钟前
0
0
Tomcat集群带来的问题和解决思路

Tomcat集群 存在问题 解决方案 基于Redis+Cookie+Jackson+Filter的原生解决集群Session共享问题 使用Spring Session零侵入解决Session共享 单点登录实现 Redis构建Session服务器 使用Redis+C...

code-ortaerc
38分钟前
17
0
小福利

点击有福利 本文分享自微信公众号 - V5codings(gh_c1ec2d16ec93)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。...

V5codings
2019/11/19
0
0
ubuntu 安装 oh my zsh

https://github.com/ohmyzsh/ohmyzsh https://ohmyz.sh/#install 安装 sudo apt-get install zsh -ysh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh ......

阿豪boy
50分钟前
7
0
自然语言处理中的语言模型简介

作者|Devyanshu Shukla 编译|Flin 来源|medium 在这篇文章中,我们将讨论关于语言模型(LM)的所有内容 什么是LM LM的应用 如何生成LM LM的评估 介绍 NLP中的语言模型是计算句子(单词序列)...

人工智能遇见磐创
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部