一般而言,数组最简单快捷的方法是直接利用HashSet的不重复的特性就可以做到,或者是遍历时利用List的contains 判断是否存在就可以去重了 如果是对象数组,对象的类需要 重写 equal 和 hashCode方法.。 但是面试题经常有数组去重的试题,如果在不使用hashSet 和 list ...
分类:
编程语言 时间:
2019-09-30 10:01:58
阅读次数:
86
Set: 常用的方法有:add()、clear()、delete()、forEach()、has() 创建方式 括号里面可传入的值有: 括号可传入的值有 [] '' arguments NodeList Set还有一个特殊的功能,就是可以去重。把传入括号里面的值相同的去掉 add() 往set里面添 ...
分类:
其他好文 时间:
2019-09-30 09:28:52
阅读次数:
74
写在前面 这一篇没有什么好东西,~~为什么没人写Hash~~ Idea 因为本题求的是 逆序对 ,重点是 离散化 ,不是么? 于是可以用 Hash 来处理本题? 裸的树状数组和归并有$70\;pts$ 是吧 根据 "这一篇题解" ,我们可以得到一种好的做法 这里我采用 Hash 可以看看记录 开$O ...
分类:
其他好文 时间:
2019-09-29 19:32:57
阅读次数:
66
Python爬虫工程师必学 App数据抓取实战 爬虫分为几大方向,WEB网页数据抓取、APP数据抓取、软件系统数据抓取。主要讲解如何用python实现App数据抓取 数据去重又称重复数据删除,是指在一个数字文件集合中,找出重复的数据并将其删除,只保存唯一的数据单元。数据去重可以有效避免资源的浪费,所 ...
分类:
移动开发 时间:
2019-09-28 14:34:49
阅读次数:
294
JavaScript基础(四) 冒泡排序 // 准备一个需要进行排序的数组 var arr = [12, 88, 154, 23, 32, 15, 72, 2, 1, 66]; // 根据分析出的规律进行代码实现 // 外层循环控制轮数:length 1 for (var i = 0; i arr[ ...
分类:
编程语言 时间:
2019-09-27 21:24:08
阅读次数:
89
MySQL学习——查询表里的数据 摘要:本文主要学习了使用DQL语句查询表里数据的方法。 数据查询 语法 说明 查询全部和指定列 查询所有成绩,通配符“*”查询所有字段: 查询姓名、课程、成绩: 去重查询 查询所有课程名称: 使用别名查询 查询姓名、课程、成绩并显示表头为中文,使用别名时,as可省略 ...
分类:
数据库 时间:
2019-09-26 21:46:42
阅读次数:
125
在使用websocket的时候,遇到了一个websocket在连接一段时间就异常断开连接了。第一想法就是重新去连接websocket(websock.onopen),后来发现这种方式是错误的,查阅文档发现,要想重新建立连接,就需要一种心跳思想去处理(实时监听连接情况,断了就去重连)下面以Vue代码为 ...
分类:
Web程序 时间:
2019-09-26 09:37:21
阅读次数:
187
单表查询 / 去重:distinct / 数据准备 / 常用函数 / 连表查询 / 一对一 / 多对多 ...
分类:
数据库 时间:
2019-09-25 22:24:58
阅读次数:
101
sort用于对文本按行来排序,默认是以ascii字符的顺序排列sort-n按照数字大小排列顺序来排序sort-r反向排序sort支持处理多个文件,将多个文件组合成一个文本处理uniq是去重的命令,去除重复的行,注意只会去除连续相同行的uniq-c统计并显示重复行的个数uniq常和sort结合:sortfile|uniq-cuniq和sort组成集合运算:假设有两个文件:file1和file21.求
分类:
其他好文 时间:
2019-09-24 19:08:52
阅读次数:
116
变量的三大特征 -type:查看数据的类型 -id:表示变量在内存中的地址,是一串数字 -value:变量的值 用户与程序交互 格式化输出 基本运算符 流程控制 对流程的控制,控制某些事件的发生。 -if分支判断: 语法: if 判断条年: #条件若成立执行 print('条件成立!') #若if条 ...
分类:
编程语言 时间:
2019-09-24 17:21:32
阅读次数:
83