当前位置: 首页 > news >正文

C++ STL set_symmetric_difference

一:功能

        给定两个集合A,B;求出两个集合的对称差(只属于其中一个集合,而不属于另一个集合的元素),即去除那些同时在A,B中出现的元素。

二:用法

#include <vector>
#include <algorithm>
#include <iostream>int main() {std::vector<int> data1{1, 3, 5, 7, 9};std::vector<int> data2{3, 4, 5, 6, 7};std::vector<int> symmetric_difference;std::ranges::set_symmetric_difference(data1, data2,std::back_inserter(symmetric_difference));for (auto v : symmetric_difference) {std::cout << v << " ";}std::cout << "\n";//symmetric_difference == {1, 4, 6, 9}
}

http://www.lryc.cn/news/408270.html

相关文章:

  • postman请求响应加解密
  • 数据集,批量更新分类数值OR批量删除分类行数据
  • 一款功能强大的视频编辑软件会声会影2023
  • 政安晨【零基础玩转各类开源AI项目】基于Ubuntu系统部署LivePortrait :通过缝合和重定向控制实现高效的肖像动画制作
  • 在Spring项目中使用Maven和BCrypt来实现修改密码功能
  • RedHat8安装Oracle19C
  • React系列面试题
  • C#:通用方法总结—第6集
  • Spark实时(一):StructuredStreaming 介绍
  • LangChain4j-RAG基础
  • git--本地仓库修改同步到远程仓库
  • 剑和沙盒 3 - 深度使用和解析Windows Sandbox
  • 深度学习loss
  • 编写一个Chrome插件,网页选择文字后,右键出现菜单“search with bing”,选择菜单后用bing搜索文字
  • 【算法】分割回文串
  • lua 游戏架构 之 游戏 AI (三)ai_attack
  • 大数据之Oracle同步Doris数据不一致问题
  • visual studio 问题总结
  • go-错误码的最佳实践
  • Python面试题:使用Matplotlib和Seaborn进行数据可视化
  • 模拟实现c++中的vector模版
  • uniapp安卓通过绝对路径获取文件
  • Known框架实战演练——进销存业务单据
  • 解决npm依赖树冲突的方法以及npm ERR! code ERESOLVE错误的解决方案
  • Spring Boot + Spring Batch + Quartz 整合定时批量任务
  • C++STL简介(二)
  • 嵌入式高频面试题100道及参考答案(3万字长文)
  • python爬虫-事件触发机制
  • LeetCode-day27-3106. 满足距离约束且字典序最小的字符串
  • C++中的static_cast函数