在进行文本处理的时候,会经常遇到要删除重复行的情况。有三种常见方法: 第一,用sort+uniq,注意,单纯uniq是不行的, sort -k2n file | uniq 这里我做了个简单的测试,当file中的重复行不再一起的时候,uniq将服务删除所有的重复行。经过排序后,所有相同的行都在相邻,因 ...
分类:
其他好文 时间:
2020-07-10 15:06:33
阅读次数:
86
l = [88,97,79,89,76] l.sort() # 正序排序列表 l1 = list() # 赋值 l1 list() 空list for i in range(len(l)+1): # 把i 循环 len(l)+1 空出一个位置 l1.append(0) # 赋值 l1 list (0 ...
分类:
其他好文 时间:
2020-07-10 13:31:53
阅读次数:
53
problem 1122. Relative Sort Array solution1: code 哈希表 solution2: code: 思路 解题思路: 首先解读题意。arr2的元素都是独一无二的,并且都所属于arr1。arr1中可能包含重复元素。目标是将arr1中的元素重新排序,排序规则是1 ...
分类:
其他好文 时间:
2020-07-09 22:34:40
阅读次数:
72
比赛的时候正在被各种期末课设折磨,结果发病了 D /* 每次求mex,如果mex<n,那么让a[mex]=mex,如果mex=n,那么挑a[i]!=i的位置,令a[i]=mex 这样每安排好一个位置最多进行两次操作 */ #include<bits/stdc++.h> using namespace ...
分类:
其他好文 时间:
2020-07-09 19:19:01
阅读次数:
53
一、椒盐噪声 void salt(Mat& img, int num) { if (img.data == NULL) return; srand(time(NULL)); int i, j; for (int k = 0; k < num; k++) { i = rand() % img.rows ...
分类:
其他好文 时间:
2020-07-09 12:30:12
阅读次数:
72
补题 Codeforces Round #648 (Div. 2) 总结一些这一套题目: 这一套题目没什么算法,ABCDEF都是思维+一点点的构造 基本上都需要你仔细观察大胆猜测然后求解 1 看清楚题目 2 多对样例进行比划 3 一步一步的思考,对于E要去想每多一个值会产生什么变化,或者说已经有k个 ...
分类:
其他好文 时间:
2020-07-09 12:05:53
阅读次数:
55
现有需求对某个List集合进行排序,List中存放的是Person对象,按Person的年龄正序和倒序排序,先看实现代码: package test.collection; public class Person { String name; int age; public String getNa ...
分类:
其他好文 时间:
2020-07-08 01:19:36
阅读次数:
67
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5188 题目大意:打比赛得积分,有n个题,要求达到w分,求最短时间,每个题有消耗时间t,得分v,以及一个限制l(完成该题的时间不能在l前面). emmm,这个需要贪心配合背包,我们知道的是,如果他写1道题 ...
分类:
其他好文 时间:
2020-07-07 22:10:53
阅读次数:
52
PHP使用array_unique对二维数组去重处理【转】 array_unique函数就是可以处重的,它具备了这个功能了,下面我们一来看一个关于PHP使用array_unique对二维数组去重处理例子。 php 5.2.9 版本增加了array_unique对多维数组的支持,在处理多维数组是需要设 ...
分类:
编程语言 时间:
2020-07-07 20:56:49
阅读次数:
83
sort方法接收一个函数作为参数,这里嵌套一层函数用来接收对象属性名,其他部分代码与正常使用sort方法相同. var arr = [ {name:'zopp',age:0}, {name:'gpp',age:18}, {name:'yjj',age:8} ]; function compare(p ...
分类:
编程语言 时间:
2020-07-07 17:53:41
阅读次数:
57