问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java 递归 linked list 求 相同元素 不同元素 还有两个LIST是否相等

发布网友 发布时间:2022-04-27 11:44

我来回答

1个回答

热心网友 时间:2023-08-04 01:30

这是搞哪样?
不但大费周章,而且容易错……

先equalSets吧,
private static boolean equalSets(LinkedList list1, LinkedList list2){
return subset(list1,list2)&&subset(list2,list1);// 集合的内容,两集合互为子集就是相等了
}

然后difference,
private static LinkedList difference(LinkedList list1, LinkedList list2){
while(isNull(list2)){
if(isMember(first(list2),list1))
list1=deleteAll(first(list2),list1);// 将重复元素去除
else
list1=add(first(list2),list1);// 非重复元素存入list1
list2=rest(list2);
}
return list1;
}

最后intersect,
private static LinkedList intersect(LinkedList list1, LinkedList list2){
list2=difference(list1,list2);// 得到两集合不同的元素
while(isNull(list2)){
if(isMember(first(list2),list1))
;// 元素重复,什么也不干
else
list1=deleteAll(first(list2),list1);// 非重复元素删除
list2=rest(list2);
}
return list1;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 用定义判断两个集合是否相等 java如果两个数组list1和list2内容相同 怎样判断某个集合与另一个集合相等? 如何判断两个list集合是否相等 JAVA里面,怎样找出两个list中相同的元素, 内存DDR3 1333怎么配置 java 两个arraylist放着相同的东西,但顺序不同,怎么判断两个是否相等 怎样的CPU支持DDR3-1333内存 DDR3 1333 中的1333是指什么? DDR3 1333MHz与DDR3 1600MHz的内存差别到底有多大? java 两个集合 是否有相同 三星DDR31333MHz中的1333MHz是什么意思 java如何实现判断两个结果集中是否有相等元素 具体是DDR3 1333MHZ 颗粒位数指的是什么参数啊 是1333MHZ吗 java 比较两个集合是否有相同的 在java的集合中是怎么判断两个对象是否相等的 DDR3-1333是DDR3内存的最高频率吗? java 怎么比较两个list是否相同 内存DDR3 1333M 是什么意思 美国人手势 java中如何把2个LIST相同的内容相加? 如何将excel单元格里的文字分别单独转成word 怎么判断两个集合相等 如何将EXCEL一整列数据转换成WORD无格式文字 判断两个arraylist是否相等 如何使用java判断两个list中的对象是否完全一致? 如何判断两个集合相等 java 判断两个list中的对象是否完全一致 为什么电脑的显示器会显示黄色? 显示屏都是黄色的这怎么调呢 电视显示变成黄色的怎么办? 显示黄色灯是什么意思。 显示器呈黄色 汽车水温灯显示黄色是什么意思 电脑显示屏发出黄颜色是怎么回事?? 显示这个黄色是什么意思? 玩吃鸡的话。机械硬盘、SSD和M.2哪个更适合,预算不超过260 M2固态和普通SSD组合 m2开机快还是ssd 江西省第一批省级风景名胜点名单