- 浏览: 756810 次
- 性别:
- 来自: 郑州
文章分类
- 全部博客 (396)
- JAVA (50)
- ORACLE (22)
- HIBERNATE (1)
- SPRING (26)
- STRUTS (4)
- OTHERS (0)
- MYSQL (11)
- Struts2 (16)
- JS (33)
- Tomcat (6)
- DWR (1)
- JQuery (26)
- JBoss (0)
- SQL SERVER (0)
- XML (10)
- 生活 (3)
- JSP (11)
- CSS (5)
- word (1)
- MyEclipse (7)
- JSTL (1)
- JEECMS (2)
- Freemarker (8)
- 页面特效 (1)
- EXT (2)
- Web前端 js库 (2)
- JSON http://www.json.org (3)
- 代码收集 (1)
- 电脑常识 (6)
- MD5加密 (0)
- Axis (0)
- Grails (1)
- 浏览器 (1)
- js调试工具 (1)
- WEB前端 (5)
- JDBC (2)
- PowerDesigner (1)
- OperaMasks (1)
- CMS (1)
- Java开源大全 (2)
- 分页 (28)
- Eclipse插件 (1)
- Proxool (1)
- Jad (1)
- Java反编译 (2)
- 报表 (6)
- JSON (14)
- FCKeditor (9)
- SVN (1)
- ACCESS (1)
- 正则表达式 (3)
- 数据库 (1)
- Flex (3)
- pinyin4j (2)
- IBATIS (3)
- probe (1)
- JSP & Servlet (1)
- 飞信 (0)
- AjaxSwing (0)
- AjaxSwing (0)
- Grid相关 (1)
- HTML (5)
- Guice (4)
- Warp framework (1)
- warp-persist (1)
- 服务器推送 (3)
- eclipse (1)
- JForum (5)
- 工具 (1)
- Python (1)
- Ruby (1)
- SVG (3)
- Joda-Time日期时间工具 (1)
- JDK (3)
- Pushlet (2)
- JSP & Servlet & FTP (1)
- FTP (6)
- 时间与效率 (4)
- 二维码 (1)
- 条码/二维码 (1)
最新评论
-
ctrlc:
你这是从web服务器上传到FTP服务器上的吧,能从用户电脑上上 ...
jsp 往 FTP 上传文件问题 -
annybz:
说的好抽象 为什么代码都有两遍。这个感觉没有第一篇 和第二篇 ...
Spring源代码解析(三):Spring JDBC -
annybz:
...
Spring源代码解析(一):IOC容器 -
jie_20:
你确定你有这样配置做过测试? 请不要转载一些自己没有测试的文档 ...
Spring2.0集成iReport报表技术概述 -
asd51731:
大哥,limit传-1时出错啊,怎么修改啊?
mysql limit 使用方法
import java.util.*;
public class Test{
public static void main(String[] args) {
Set<Integer> a = new HashSet<Integer>(Arrays.asList(1, 2, 3, 4, 5));
Set<Integer> b = new HashSet<Integer>(Arrays.asList(3, 4, 6, 7, 8));
Set<Integer> c = new HashSet<Integer>(Arrays.asList(4, 5, 8, 9, 0));
Set<Integer> aIntersectsB = setIntersect(a, b);
Set<Integer> aIntersectsC = setIntersect(a, c);
Set<Integer> bIntersectsC = setIntersect(b, c);
Set<Integer> abc = setIntersect(a, bIntersectsC);
System.out.println("a ∩ b: " + aIntersectsB);
System.out.println("a ∩ c: " + aIntersectsC);
System.out.println("b ∩ c: " + bIntersectsC);
System.out.println("a ∩ b ∩ c: " + abc);
}
/**
* 求两个Set集合的交集,移除 set1 中所有未包含在指定 set2 中的元素
* @param <E>
* @param set1
* Set集合对象
* @param set2
* Set集合对象
* @return
* Set集合的一个实例,该实例是两个Set的交集
*/
private static <E> Set<E> setIntersect(Set<E> set1, Set<E> set2) {
if(set1==null||set2==null){
return new HashSet<E>();
}
Set<E> intersectSet = new HashSet<E>(set1);
intersectSet.retainAll(set2);
return intersectSet;
}
}
发表评论
-
网页标签过滤
2012-05-14 15:49 1012package com.xcy.babyonline.c ... -
图片压缩
2012-05-14 15:48 1667/** * WriteImage.java Crea ... -
BeanUtils.copyProperties与PropertyUtils.copyProperties用法及区别
2012-02-24 17:11 1016一、简介: BeanUtils提供 ... -
[转]给网站上传的图片盖章
2011-12-30 16:13 948/****************************** ... -
[转] 给网站上传的图片盖章
2011-12-30 16:12 1002/****************************** ... -
java 给图片加文字水印
2011-12-30 16:10 2174java给图片加水印,在网上有很多资料,但我想要一个能自适 ... -
joda time 方便快捷 .
2011-12-01 11:08 892操作日期不再那么麻烦 DateTime dt ... -
jsp 往 FTP 上传文件问题
2011-11-21 18:17 2522FtpUtil: import java.io.DataI ... -
Java中读取字节流并按指定编码转换成字符串的方法
2011-11-21 18:13 1200该方法中使用一个无限循环,从字节流中读取字节,存放到byte数 ... -
InputStream转String
2011-11-21 18:09 1218org.apache.commons.io.output.B ... -
在EditPlus中配置JDK编译JAVA的详细方法
2011-08-09 18:17 768在EditPlus中配置JDK编译JAVA的详细方法 -
Linux下Jsp环境搭建 Java平台 Tomcat安装 MySQL安装配置
2011-05-11 14:08 1542安装软件 1、安装JDK(因JDK包含JRE,若原来装 ... -
Java中怎么遍历map中value值
2011-04-22 15:21 1317//两种方法,有问题,给我发百度消息 public sta ... -
Java 获取指定日期的方法总结
2011-04-13 19:14 1576格式化日期 String-->Date 或者 Data ... -
java位与运算
2011-02-11 17:20 2169位与运算的实质是将参与运算的两个数据,按对应的二进制数逐位进行 ... -
技术网站
2011-02-11 11:03 877OpenSource: http://www.open-ope ... -
Java或Web中解决所有路径问题
2011-01-27 09:58 896Java中使用的路径,分为两种:绝对路径和相对路径。归根结底, ... -
给出一个字符串或其他,返回一个指定长度的字符串,长度小于指定长度,用指定字符填充
2011-01-19 17:25 1360实现代码如下: publ ... -
JDK命令详解
2010-12-28 15:25 853转自:http://www.historycreator.co ... -
XFIRE_WEBSERVICES实例
2010-12-13 18:30 849服务器端 接口 package com.server ...
相关推荐
C++程序设计实现集合交集并集差集 本文主要介绍了使用 C++ 语言实现集合的交集、并集和差集运算。该程序设计了一个名为 int_set 的类,用于表示一个整数集合。该类中包含了多个成员函数,用于实现集合的基本运算,...
总结起来,C++ 中求两个集合交集的方法主要包括使用`std::set_intersection`函数以及手动迭代比较。前者在效率和简洁性上更具优势,后者则更为灵活,适应性更强。在实际应用中,应根据具体需求选择合适的方法。在...
4. **多集合交集算法的设计与实现** #### 链表的基本操作 本程序主要通过链表来表示集合。链表是一种常用的数据结构,每个元素由数据部分和指向下一个元素的指针组成。 - **定义链表节点**:`typedef struct ...
根据给定的部分内容,我们可以逐步解析并完善代码,以实现求两个集合的交集和并集的功能。 ##### 3.1 定义符号变量 ```matlab syms abcdefghij ``` 这里使用`syms`定义了十个符号变量`a`至`j`,通常用于数学表达式...
集合运算通常包括求并集、交集和差集等操作,这些在编程中非常常见,特别是在处理数据时。本篇文章将深入探讨如何用线性表,特别是顺序表来实现集合的求并集和交集运算。 首先,我们需要理解什么是顺序表。顺序表是...
C++ stl set 求集合的交集并集差集 编译环境为dev C++
求两个整型(int型)集合的交集,所用到的语言为C#语言。
在编程领域,集合操作是常见的数据处理任务,其中包括找出多个集合的交集和并集。交集是指存在于所有集合中的元素,而并集则是指存在于至少一个集合中的所有元素。在Java中,我们可以使用多种方法来实现这些操作,...
c++程序设计实现集合交集并集差集.docx
1.有序顺序表的元素按照从小到大有序存储; 2.实现有序顺序表的类模板,它的操作如下: ...3.用有序顺序表表示集合,实现两个有序顺序表的并和交(并和交仍是有序顺序表)并分析它们的时间复杂度;
如题目中多次出现求集合交集的问题,例如`A∩B`表示集合A和B的交集。 3. **集合的并集**:两个集合的并集包含两个集合的所有元素,不重复。例如,`A∪B`表示集合A和B的并集。 4. **集合的补集**:在一个更大的集合...
在编程和数据处理中,"求交集和非交集"是一个常见的操作,尤其是在数据分析、算法设计和数据库查询中。交集是指两个或多个集合共有的元素,而非交集则是指存在于至少一个集合中但不在所有集合中的元素。在本篇内容中...
集合交集问题的安全计算 本文主要研究集合交集问题的安全计算,旨在解决隐私保护和安全多方计算中的关键问题。集合交集问题是安全多方计算研究的重要内容,因为许多生活中问题可以转化为对集合的运算。 本文首先...
写得比较简单,随便看看就好 该代码是离散数学的一些简单运算
集合操作通常包括添加元素、删除元素、检查元素是否存在、合并集合、求集合交集、并集和差集等。 接下来,我们将逐一讨论这些操作: 1. 添加元素:集合允许我们添加新的、独一无二的元素。在Python中,可以使用`...
C++ 程序设计实现集合交集、并集、差集 本文档介绍如何使用 C++ 语言设计实现集合交集、并集、差集的操作。集合是数学中的一种基本概念,广泛应用于计算机科学、数据分析、机器学习等领域。在 C++ 程序设计中,实现...
求两个集合的交集。 【输入形式】 从标准输入中读取两行以空格符分隔的正整数,每行整数的个数不大于100,整数值不超过1000,可能有重复的数。 【输出形式】 将每行看成一个集合,将交集元素...
集合的交集、并集、差集运算是考察的常规内容,这里给出交集的代码,并集跟差集的类似
常见的集合运算包括交集(两个集合共有的元素构成的新集合)、并集(两个集合所有元素构成的新集合)以及差集(一个集合去除另一个集合中的元素后剩下的元素构成的新集合)。 ### 二、程序代码分析 #### 1. 数据...