首页 > 其他分享 >离散数学笔记——集合

离散数学笔记——集合

时间:2023-09-09 21:33:04浏览次数:52  
标签:... 元素 补集 笔记 离散数学 集合

离散数学笔记——集合

集合的概念

集合是由一些确定的元素所组成的整体,其中的元素可以是任何事物

定义:A={a1,a2,a3,...,an}

  • 表示集合的名称,{} 表示集合的符号。

  • a1, a2, a3, ... an 表示集合中的元素

  • x ∈ A 表示元素 x 属于集合 A

集合的特点

  • 集合没有重复元素

  • 集合的元素是无序的

集合的应用

  • 集合可以用来描述各种各样的事物、关系、etc.

集合的运算

  • 并集:将两个集合中的所有元素合并成一个集合,记作 A ∪ B

  • 交集: 将两个集合共有的元素组成一个新集合,记作 A ∩ B

  • 差集:将一个集合的元素去除另一个集合的元素所组成的一个新的集合,记作 A - B

  • 补集:对于集合A,它在另一个集合 B 中不属于 A 的元素,叫做补集,那个符号我不会打

集合的性质

  • 互异性:集合中的元素互不相同

  • 包含性:如果一个元素属于某个集合,我们就说这个集合包含这个元素

  • 无序性:集合中的元素没有顺序之分

  • 空集性:一个不包含任何元素的集合称为空集,记作 Ø

  • 并集性、交集性、补集性:见上,集合的运算

标签:...,元素,补集,笔记,离散数学,集合
From: https://www.cnblogs.com/redhairsteve/p/17690183.html

相关文章

  • 软件设计开发笔记4:QT操作SQLite数据库
      有时候我们需要在软件中记录一些历史数据以便于对数据的查询。而我们希望软件不能太复杂,体量也不要太大,这个时候就需要如SQLite这样轻量级的数据库。这篇中我们就来讨论如何在使用QT开发应用是操作SQLite数据库。0、概述  SQLite是一款开源、轻量级、跨平台的数据库,无需Se......
  • Seeing What You Said: Talking Face Generation Guided by a Lip Reading Expert 论
    最近一直在看虚拟人像. 最关键的论文就是wav2lip.目前项目中也是用的这个.一个视频加一个语音,就可以生成用视频里面的头,加语音的新视频.现在看这篇论文SeeingWhatYouSaid:TalkingFaceGenerationGuidedbyaLipReadingExpert.主要是搜了没有相关论文,所以就自己......
  • python学习笔记-celery介绍和使用
    一、celery介绍1、简介celery是分布式任务队列celery在执行任务时需要一个消息中间件来接收和发送消息,以及存储结果,一般使用rabbitmq,rediscelery的优先:简单:配置和使用比较简单高可用:当任务失败或执行过程中连接中断,celery会自动尝试重新执行快速:每分钟可处理上百万个任务灵活:几......
  • Node.js+Express+Koa2开发接口学习笔记(一)
    http请求概述浏览器输入一个地址后,进行DNS解析(通过域名查找对应的IP地址),与server建立TCP连接(进行三次握手),发送http请求server接收到http请求,处理,并返回客户端(这里指浏览器)接收到返回数据,处理数据(如渲染页面,执行js)客户端与服务器的三次握手大致可以理解为:第一次握手:客......
  • openGauss学习笔记-64 openGauss 数据库管理-创建和管理表空间
    openGauss学习笔记-64openGauss数据库管理-创建和管理表空间64.1背景信息通过使用表空间,管理员可以控制一个数据库安装的磁盘布局。这样有以下优点:如果初始化数据库所在的分区或者卷空间已满,又不能逻辑上扩展更多空间,可以在不同的分区上创建和使用表空间,直到系统重新配置空......
  • Go学习笔记4
    十三、对象9.挎包创建结构体实例【1】创建不同的包:【2】student.go:【3】main.go:发现:如果结构体首字母大写的话,在其它包下可以访问但是:如果结构体的首字母小写?解决:结构体首字母小写,跨包访问没问题:---》工厂模式10.封装【1】什么是封装:封装(encapsulation)就是把......
  • 信息安全系统设计与实现(上) 学习笔记1(教材1,2章)
    学习笔记1 知识点总结 第一章《Unix/Linux系统编程》教材第一章中介绍了Unix和Linux系统的基本概念以及编程环境的设置,介绍了系统编程的重要性和目标,旨在强化学生的编程背景知识,特别关注动态数据结构、进程管理、并发编程、定时器、信号处理、文件系统、TC......
  • Splay学习笔记
    这已经是第三次学习Splay了图片内容转载自yyb的博客二叉搜索树本来是一颗二叉树,但是满足这样的条件:对于一个节点\(x\),满足它的左子树中所有节点的\(val\)都小于\(val_x\),右子树中的所有节点的\(val\)都大于\(val_x\)。那么很显然,我们最希望它(尽可能)是一颗满二......
  • 关于软件架构设计的小笔记
    设计良好的计算机软件应该是易于扩展,同时抗拒修改。这就是著名的开闭原则(OCP)。换句话说,一个设计良好的计算机系统应该在不需要修改的前提下就可以轻易被扩展。其实这也是我们研究软件架构的根本目的。如果对原始需求的小小延伸就需要对原有的软件系统进行大幅修改,那么这个系统......
  • 《信息安全系统设计与实现》第一周学习笔记
    《信息安全系统设计与实现》第一周学习笔记一、知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图第一章关于本书涵盖Unix/Linux的所有基本组件,包括进程管理、并发编程、定时器和时钟服务、文件系统、网络编程和MySQL数据......