首先贴一个,join --help 然后来理解下。 join 【命令选项】 文件1 文件2 //命令选项可以很多, 但文件只能是两个 先从重要的开始说,join 的作用是把两个文件对一列求交集,然后输出交集部分。 来先看个基本的例子: 为什么得到上面的结果,因为join默认使用空格作为分隔符(可以使 ...
分类:
系统相关 时间:
2017-09-28 18:04:35
阅读次数:
271
准备(两张表t1,t2):表t1:mysql>select*fromt1;+-------+---------+|t1_id|t1_name|+-------+---------+|1|t1_1||2|t1_2|+-------+---------+2rowsinset(0.02sec)表t2:mysql>select*fromt2;+-------+---------+|t2_id|t2_name|+-------+---------+|2|t2_2||3|t2_3|+---..
分类:
数据库 时间:
2017-09-26 19:27:40
阅读次数:
198
insert为插入。set_intersection求交集,set_union求并集,是属于algorithm里的函数。 例题有 PAT甲级1063 #include<iostream> #include<cstring> #include<cstdio> #include<set> #includ ...
分类:
其他好文 时间:
2017-09-04 15:59:04
阅读次数:
143
没有学特定的姿势 做了第二期的一些普通题 发现了自己很容易犯的一些错误 HDU 3264 给你一些互不相交,互不内含的圆,寻找一个最小的半径,使得在某点圆心处以该半径作圆时可以覆盖每个圆至少一半的面积 一看就是二分加两圆的面积交了,但是很智障的是,我当时并没有直接去求交集面积,而是额外去求了圆的交点 ...
分类:
其他好文 时间:
2017-07-30 22:11:48
阅读次数:
167
在公司做项目需要求两个集合的补集,考虑到collection类有removeAll方法,决定采用这种方式;结果程序一直卡在那儿不动了; 数据量是两个集合的数据差不多都有60万,直接导致程序处于假死状态(程序当然是还在运行); 出现问题始终要解决的,我又给程序修改为先用retainAll求交集,然后再 ...
分类:
编程语言 时间:
2017-07-25 21:23:34
阅读次数:
240
Function StrList_Join(StrListA,StrListB:String):String; //将两个Strlist合并,求交集 (保留相同的) var SListA,SListB,SListC:TStringList; i:Integer; begin Result := '' ...
集合:{item1,item2...}、set([item1,item2,item3...]) 集合是一个无序的,不重复的数据集合。它的主要作用如下: 将列表转化成集合:list_name = [item1,item2...] set(list_name) 集合set中的方法: 运算符求交集、并集、 ...
分类:
编程语言 时间:
2017-07-25 13:28:57
阅读次数:
141
1数据类型——集合 初始化 初始化 list = [ 1, 2,3,4,5 ] set1 = set ( list ) 集合的逻辑关系 集合的逻辑关系 求交集: set3 = set1.intersection(set2) 或者 set3 = set1 & set2 求并集:set1.union(s ...
分类:
编程语言 时间:
2017-07-12 10:12:19
阅读次数:
201
【题目链接】 http://codeforces.com/problemset/problem/449/D 【题目大意】 给出一些数字,问其选出一些数字作or为0的方案数有多少 【题解】 题目等价于给出一些集合,问其交集为空集的方案数, 我们先求交集为S的方案数,记为dp[S],发现处理起来还是比较 ...
分类:
其他好文 时间:
2017-07-11 11:19:46
阅读次数:
165
1. 问题描写叙述 有两个有序的整型数组a和b(没有反复元素),他们的长度分别为lenA和lenB,求出他们的共同元素。 比如:a = 0,1,3,5,7,9,11。b = 2,3,4,7,11; 它们的交集为{3。7,11}。 2. 方法思路 求交集的方法有非常多种,但数组的长度会影响算法的效率。 ...
分类:
编程语言 时间:
2017-06-18 19:26:38
阅读次数:
159