电科大离散数学-4-二元关系

news2025/8/12 4:05:45

目录

4.1 序偶和笛卡尔积

4.1.1 有序组的定义

4.1.2 笛卡儿积

4.1.3 笛卡儿积的性质

4.1.4 推广

4.2 关系的定义

4.2.1 二元关系的定义

4.2.2 二元关系的数学符号

4.2.3 枚举二元关系

4.2.4 几种重要关系

4.2.5 定义域和值域

4.2.6 n元关系

4.3 关系的表示

4.3.1 关系的集合表示

4.3.2 关系的图形表示 (A≠B)

4.3.3 关系的图形表示 (A = B)

4.3.4 关系的矩阵表示

4.3.5 布尔矩阵的并和交运算

4.3.6 布尔矩阵的积运算

4.4 关系的运算

4.4.1 关系的并交差补运算

4.4.2 关系的复合运算

4.4.3 用三种关系表示法进行复合运算

4.4.4 关系的逆运算

4.4.5 用三种关系表示法求逆

4.5 关系的运算性质

4.5.1 结合律与同一律

4.5.2 分配律

4.5.3 逆运算

4.6 关系的幂运算

4.6.1 幂运算的定义

4.6.2 幂运算的收敛性

4.7 关系的性质 (一)

4.7.1 自反性与反自反性

4.7.2 对称性与反对称性

4.7.3 传递性

4.8 关系的性质 (二)

4.8.1 关系性质的判定定理

4.8.2 关系性质的保守性

4.9 关系的闭包

4.9.1 闭包定义

4.9.2 利用关系图求闭包

4.9.3 利用关系运算求闭包


4.1 序偶和笛卡尔积

4.1.1 有序组的定义

由两个元素按照一定的次序组成的二元组称为序偶,记作< x, y >,其中 x 是第一元素,y 是第二元素。

由定义可见,两个序偶< a, b >=< c, d >当且仅当a = c, b = d


4.1.2 笛卡儿积

设 A, B 是两个集合,称集合A×B= {< x, y > |(x ∈ A) ∧ (y ∈ B)} 为集合 A 与 B 的笛卡儿积

例如

集合 A = {1, 2}, B = {a, b, c} 的笛卡儿积

A × B = {< 1, a >, < 1, b >, < 1, c >, < 2, a >, < 2, b >, < 2, c >}

B × A = {< a, 1 >, < b, 1 >, < c, 1 >, < a, 2 >, < b, 2 >, < c, 2 >}


4.1.3 笛卡儿积的性质

  • 设 A, B 是任意两个集合,则不一定有 A × B = B × A,即笛卡儿积不满足交换律
  • A × B = 当且仅当 A = 或者 B =
  • 设 A,B, C 是任意三个集合,则不一定有 A × (B × C) = (A × B) × C,即笛卡儿积不满足结合律
  • 当集合 A, B 都是有限集时,|A × B| = |B × A| = |A| × |B|。
  • 笛卡儿积对并运算和交运算满足分配律


4.1.4 推广

由 n 个元素 a1, a2, · · · , an 按照一定次序组成的 n 元组称为n 重有序组,记作< a1, a2, · · · , an >. 其中 a1 是第一个元素,a2 是第二个元素,· · · ,an 是第 n 个元素。

设 A1, A2, · · · ,An 是 n 个集合,称集合A1 × A2 × · · · × An = {< a1, a2, …, an > |ai ∈ Ai, i = 1, 2, 3, · · · , n} 为集合 A1, A2, · · · ,An的笛卡儿积。当 A1 = A2 = · · · = An = A 时,可记 A1 × A2 × · · · × An = A^n。

两个 n 重有序组< a1, a2, · · · , an >=< b1, b2, b3, · · · , bn >当且仅当ai = bi,i = 1, 2, …, n

当集合 A1,A2, · · · , An 都是有限集时,|A1 × A2 × · · · × An| = |A1| × |A2| × · · · × |An|


4.2 关系的定义

4.2.1 二元关系的定义

设 A, B 为两个非空集合,称A × B 的任意子集 R 为从 A 到 B 的一个二元关系,简称关系 (relation)。其中,A 称为关系 R 的前域,B 称为关系 R 的后域。如果A = B,则称 R为A 上的一个二元关系。


4.2.2 二元关系的数学符号

若序偶 < x, y >∈ R,通常把这一事实记为 xRy,读作“x 对 y 有关系 R”

若序偶 < x, y > R,通常把这一事实记为 x℞y,读作“x 对 y 没有关系 R”


4.2.3 枚举二元关系

假设 A = {a, b} B = {c, d},试写出从 A 到 B 的所有不同关系。

解 首先求两个集合的笛卡儿积:A × B = {< a, c >, < a, d >, < b, c >, < b, d >}。

再求 A × B 的所有不同子集:

0–元子集:∅;

1–元子集:{< a, c >}, {< a, d >}, {< b, c >}, {< b, d >};

2–元子集:{< a, c >, < a, d >},{< a, c >, < b, c >}, {< a, c >, < b, d >},{< a, d >, < b, d >},{< a, d >, < b, d >}, {< b, c >, < b, d >};

3–元子集:

{< a, c >, < a, d >, < b, c >},{< a, c >, < a, d >, < b, d >},{< a, c >, < b, c >, < b, d >},{< a, d >, < b, c >, < b, d >};

4–元子集:{< a, c >, < a, d >, < b, c >, < b, d >}。

所以,上面的 16 个不同子集就是从 A 到 B 的所有不同关系。


4.2.4 几种重要关系

  • 当 R = 时,称 R 为从 A 到 B 的空关系(empty relation);
  • 当 R = A × B 时,称 R 为从 A 到 B 的全关系(total relation);A 上的全关系通常记为 Eᴀ
  • 当 R = Iᴀ = {< x, x > |x ∈ A} 时,称 R 为 A 上的恒等关系(identity relation)。

当集合 A, B 都是有限集时,A×B 共有 |A|×|B| 个不同的元素,这些元素将会产生 2^(|A|×|B|)个不同的子集。

即,从 A 到 B 的不同关系共有 2^(|A|×|B|) 个


4.2.5 定义域和值域

设 R 是从 A 到 B 的二元关系,则 A 为关系 R 的前域,B 为关系 R 的后域。令:C = {x|x ∈ A, ∃y ∈ B, < x, y >∈ R},D = {y|y ∈ B, ∃x ∈ A, < x, y >∈ R}。称 C 为 R的定义域(domain),记为 C = domR;D 为 R 的值域(range),记为 D = ranR;fldR = domR ∪ ranR 为 R 的域(field)


4.2.6 n元关系

设 A1, A2, · · · , An 为 n 个非空集合,称A1 × A2 × · · · × An 的任意子集 R 为A1, A2, · · · , An 的一个n 元关系(n-ary relation)。

 


4.3 关系的表示

4.3.1 关系的集合表示

关系是一种特殊的集合,因此集合的两种基本表示法 (枚举法和叙述法),可以用到关系的表示中.

例如

集合 A = {1, 2, 3, 4} 上的整除关系 R 可用枚举法表示为:

R = {< 1, 1 >, < 1, 2 >, < 1, 3 >, < 1, 4 >, < 2, 2 >, < 2, 4 >, < 3, 3 >, < 4, 4 >};

实数集 R 上的“相等”关系 S 可用叙述法表示为:

S = {< x, y > |(x, y ∈ R) ∧ (x = y)}


4.3.2 关系的图形表示 (A≠B)

设 A = {a1, a2, · · · , an},B = {b1, b2, · · · , bm},R 是从 A 到 B 的一个关系.

  • 集合中的元素 a1, a2, · · · , an 和b1, b2, · · · , bm 分别作为图中的结点,用“”表示
  • 如果 < ai, bj >∈ R,则从 ai 到 bj 可用一有向边 ai −→ bj 相连

例如:某选课关系 R


4.3.3 关系的图形表示 (A = B)

 

设 A = {a1, a2, · · · , an},R 是 A 上的一个关系.

集合中的元素 a1, a2, · · · , an 分别作为图中的结点,用“”表示;

如果 < ai, aj >∈ R,则从 ai 到 aj 可用一有向边 ai −→ aj 相连。

如果 < ai, ai >∈ R,则从 ai 到 ai 可用一带箭头的小圆圈表示,即画一个自环

例如:某小于等于关系 R


4.3.4 关系的矩阵表示

设 A = {a1, a2, · · · , an},B = {b1, b2, · · · , bm},R 是从 A 到 B 的一个二元关系,称矩阵Mʀ = (m ᵢⱼ)n×m 为关系 R 的关系矩阵(relation matrix),其中(1 ⩽ i ⩽ m,1 ⩽ j ⩽ n)

也称Mʀ为 R 的邻接矩阵(adjacency matrix)

例如:某选课关系 R


4.3.5 布尔矩阵的并和交运算

如果 A = (aᵢⱼ) 和 B = (bᵢⱼ) 是两个 m × n 矩阵,则A 和 B 的并也是一个 m × n 矩阵,记为A∨B = C = (cᵢⱼ), 其中:

如果 A = (aᵢⱼ) 和 B = (bᵢⱼ) 是两个 m × n 矩阵,则A 和 B 的交也是一个 m × n 矩阵,记为A ∧ B = C = (cᵢⱼ), 其中:

例如


4.3.6 布尔矩阵的积运算

如果 A = (aᵢⱼ) 是m × p矩阵, B = (bᵢⱼ) 是p × n矩阵,则A 和 B 的积是一个m × n矩阵,记为A ⊙ B = C = (cᵢⱼ), 其中:

例如


4.4 关系的运算

4.4.1 关系的并交差补运算

关系是一种特殊的集合,因此集合的所有基本运算(并、交、差、补),都可以应用到关系中,并且同样满足集合的所有运算定律.

设 R, S 是从 A 到 B 的两个关系,则


4.4.2 关系的复合运算

设 A, B, C 是三个集合,R 是从 A 到 B 的关系,S 是从 B 到 C 的关系 (即R : A→B, S : B→C),则 R 与 S 的复合关系(合成关系)(composite relation)R ◦ S 是从 A到 C 的关系,并且:

R ◦ S = {< x, z > |(x ∈ A) ∧ (z ∈ C) ∧ (∃y)(y ∈ B ∧ xRy ∧ ySz)}


4.4.3 用三种关系表示法进行复合运算

集合表示法:

寻找所有满足 < x, y >∈ R 并且 < y, z >∈ S, 从而得到< x, z >∈ R ◦ S;

例如

设 A = {a, b, c, d},B = {b, c, d}, C = {a, b, d}, R = {< a, b >, < c, d >, < b, b >} 是 A 到 B 的关

系,S = {< d, b >, < b, d >, < c, a >} 是 B 到 C 的关系。

则 R ◦ S = {< a, d >, < c, b >, < b, d >}。

关系图表示法:

将关系 R, S 的关系图画在一起,然后寻找所有首尾相

接的两条有向边,再去掉中间相接的结点 y,可得到 R ◦ S 的关系图

关系矩阵表示法:

直接将关系 R 和 S 的关系矩阵做布尔积运算即得R ◦ S 的关系矩阵


4.4.4 关系的逆运算

设 A, B 是两个集合,R 是 A 到 B 的关系,则从 B 到 A 的关系R⁻¹ = {< b, a > | < a, b >∈ R} 称为 R 的逆关系(inverse relation),运算“⁻¹”称为逆运算(inverse operation)。

由逆运算的定义可知


4.4.5 用三种关系表示法求逆

设 A = {1, 2, 3, 4} B = {a, b, c, d},R 是从 A 到 B 的一个关系且R = {< 1, a >, < 2, c >, < 3, b >, < 4, b >, < 4, d >} 则

R⁻¹ = {< a, 1 >, < c, 2 >, < b, 3 >, < b, 4 >, < d, 4 >}


4.5 关系的运算性质

4.5.1 结合律与同一律

设 A、B、C 和 D 是任意四个集合,R、S 和 T 分别是从 A 到 B,B 到 C 和 C 到 D 的二元关

系,Iᴀ 和 Iʙ 分别是 A 和 B 上的恒等关系,则

  • (R ◦ S) ◦ T = R ◦ (S ◦ T)
  • Iᴀ ◦ R = R ◦ Iʙ = R


4.5.2 分配律

设 A、B、C 和 D 是任意四个集合,R 是从 A 到 B 的关系,S1, S2 是从 B 到 C 的关系,T 是从 C

到 D 的关系,则

  • R ◦ (S1 ∪ S2) = (R ◦ S1) ∪ (R ◦ S2)
  • R ◦ (S1 ∩ S2) ⊆ (R ◦ S1) ∩ (R ◦ S2)
  • (S1 ∪ S2) ◦ T = (S1 ◦ T) ∪ (S2 ◦ T)
  • (S1 ∩ S2) ◦ T ⊆ (S1 ◦ T) ∩ (S2 ◦ T)


4.5.3 逆运算

设 A,B, C 是三个集合,R,S 分别是从 A 到 B,从 B 到 C 的关系,则(R ◦ S)⁻¹ = S⁻¹ ◦ R⁻¹

设 R, S 是从集合 A 到集合 B 的关系, 则有

(分配性)

(可换性)

(单调性)

 


4.6 关系的幂运算

4.6.1 幂运算的定义

设 R 是集合 A 上的关系,则 R 的 n 次幂,记为 Rⁿ,定义如下:


4.6.2 幂运算的收敛性

设 A 是有限集合,且 |A| = n,R 是 A 上的关系,则


4.7 关系的性质 (一)

4.7.1 自反性与反自反性

设 R 是集合 A 上的关系.

如果对任意的 x ∈ A, 都有 < x, x >∈ R, 那么称 R 在 A 上是自反的(reflexive), 或称R 具有自反性(reflexivity);

例如同姓关系, 小于等于关系, 包含关系, 整除关系都是自反的关系;

如果对任意的 x ∈ A, 都有< x, x >R, 那么称R在A上是反自反的(antireflexive),或称R具有反自反性(antireflexivity)

例如父子关系, 小于关系, 真包含关系都是反自反的关系

设 A = {1, 2, 3}, 定义 A 上的关系 R, S 和 T 如下:

R = {< 1, 1 >, < 1, 2 >, < 2, 2 >, < 3, 3 >}; 自反

S = {< 1, 2 >, < 2, 3 >, < 3, 1 >}; 反自反

T = {< 1, 1 >, < 1, 2 >, < 1, 3 >, < 3, 1 >, < 3, 3 >}. 非自反, 非反自反

 

小结

  • 存在既不是自反的也不是反自反的关系;
  • 关系 R 是自反的当且仅当 R 的关系图中每个结点都有自环, 关系 R 是反自反的当且仅当 R 的关系图中每个结点都无自环;
  • 关系 R 是自反的当且仅当 R 的关系矩阵的主对角线上全为 1, 关系 R 是反自反的当且仅当 R 的关系矩阵的主对角线上全为 0

 


4.7.2 对称性与反对称性

设 R 是集合 A 上的关系.

如果对任意的x, y∈A, 如果< x, y >∈ R, 那么< y, x >∈ R, 则称R是对称的(symmetric), 或称R具有对称性(symmetry);

例如同姓关系, 朋友关系, 同余关系都是对称的关系

如果对任意的x, y∈A, 如果< x, y >∈ R 且< y, x >∈ R,那么x = y, 则称R是反对称的(antisymmetric), 或称R具有反对称性(antisymmetry);

例如小于等于关系, 包含关系, 整除关系都是反对称的关系

设 A = {1, 2, 3, 4}, 定义 A 上的关系 R, S,T 和 V 如下:

R = {< 1, 1 >, < 1, 3 >, < 3, 1 >, < 4, 4 >}; 对称

S = {< 1, 1 >, < 1, 3 >, < 1, 4 >, < 2, 4 >}; 反对称

T = {< 1, 1 >, < 1, 2 >, < 1, 3 >, < 3, 1 >, < 1, 4 >}; 非对称, 非反对称

V = {< 1, 1 >, < 2, 2 >, < 3, 3 >, < 4, 4 >}. 对称, 反对称

 

关系图判定法:关系 R 是对称的当且仅当 R 的关系图中, 任何一对结点之间, 要么有方向相反的两条边, 要么无边 ;关系 R 是反对称的当且仅当 R 的关系图中, 任何一对结点之间至多只有一条边

 

 


4.7.3 传递性

设 R 是集合 A 上的关系. 对任意的 x, y, z ∈ A, 如果 < x, y >∈ R 且 < y, z >∈ R, 那么< x, z >∈ R, 则称 R 是传递的(transitive), 或称 R 具有传递性(transitivity);

  • 同姓关系, 小于关系, 包含关系, 整除关系, 飞机航线的可达关系都是传递的关系;
  • 父子关系, 朋友关系, 婚姻关系, 飞机航线的直达关系都不是传递的关系.

设 A = {1, 2, 3}, 定义 A 上的关系 R, S,T 和 V 如下:

R = {< 1, 1 >, < 1, 2 >, < 2, 3 >, < 1, 3 >}; 传递

S = {< 1, 2 >}; 传递

T = {< 1, 1 >, < 1, 2 >, < 2, 3 >}; 非传递

V = {< 1, 2 >, < 2, 3 >, < 1, 3 >, < 2, 1 >}. 非传递

 关系 R 是传递的当且仅当在 R 的关系图中, 任何三个不同结点 x, y, z 之间, 若从 x到 y 有一条边存在, 从 y 到 z 有一条边存在, 则从 x 到 z 一定有一条边存在;


4.8 关系的性质 (二)

4.8.1 关系性质的判定定理

设 R 是集合 A 上的关系, 则.


4.8.2 关系性质的保守性

设 R, S 是集合 A 上的关系, 则


4.9 关系的闭包

4.9.1 闭包定义

设 R 是集合 A 上的关系, 若存在 A 上的另一个关系 R′, 满足:

  • R′ 是自反的 (对称的, 或传递的);
  • 对任何自反的 (对称的, 或传递的) 关系 R˝,如果 R ⊆ R˝, 就有 R′ ⊆ R˝

则称 R′ 为 R 的自反闭包(reflexive closure) (对称闭包(symmetric closure), 或传递闭包(transitive closure)), 分别记为r(R)(s(R)或t(R)).


4.9.2 利用关系图求闭包

  • 检查关系图,在没有自环的结点处加上自环,可得 r(R) 的关系图;
  • 检查关系图,将每条单向边全部改成双向边,可得 s(R) 的关系图;
  • 检查关系图,从每个结点出发,找到其终点,如果该结点到终点没有边相连,就加上此边,可得t(R)的关系图


4.9.3 利用关系运算求闭包

设 R 是集合 A 上的关系, 则

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/15243.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

[附源码]SSM计算机毕业设计中小型艺术培训机构管理系统JAVA

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

List<Map<String, Object>>,Map<String,List<Map<String, Object>>>多方式循环遍历

多方式循环遍历1. List<Map<String, Object>>多方式循环测试结果2. Map&#xff1c;String,List&#xff1c;Map&#xff1c;String, Object&#xff1e;&#xff1e;&#xff1e;测试结果☀️相关笔记章节&#xff1a; &#x1f339;java 1.8 stream使用总结&…

MySQL8.0优化 - 优化MySQL服务器、优化MySQL的参数、优化数据类型

文章目录学习资料优化MySQL服务器优化服务器硬件配置较大的内存配置高速磁盘系统合理分布磁盘I/O配置多处理器优化MySQL的参数innodb_buffer_pool_sizekey_buffer_sizetable_cachequery_cache_sizequery_cache_typesort_buffer_sizejoin_buffer_sizeread_buffer_sizeinnodb_flu…

RabbitMQ初步到精通-第四章-RabbitMQ工作模式-SIMPLE

RabbitMQ工作模式-SIMPLE模式 1.模式介绍 这是最简单的一个模式了&#xff0c;一般在实际的生产环境中&#xff0c;大家应该都不会使用一个消费者。只做入门的介绍。 一个生产者&#xff0c;一个默认的交换机【图中没体现】&#xff0c;一个队列&#xff0c;一个消费者。 生产…

【Java技术专题】「Java8技术盲区」函数接口字典-看看还有哪些你所不知道函数接口

函数接口的定义 函数式接口(Functional Interface)就是一个有且仅有一个抽象方法&#xff0c;但是可以有多个非抽象方法的接口。 函数接口的特点 函数式接口可以被隐式转换为lambda表达式。 Lambda表达式和方法引用&#xff08;实际上也可认为是Lambda表达式&#xff09;上。 …

子序列宽度之和

目录题目1. 子序列2. 子序列找最大最小值3. 代码题目 一个序列的 宽度 定义为该序列中最大元素和最小元素的差值。 给你一个整数数组 nums &#xff0c;返回 nums 的所有非空 子序列 的 宽度之和 。由于答案可能非常大&#xff0c;请返回对 109 7 取余 后的结果。 子序列 定义…

[附源码]java毕业设计农业种植管理系统

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

IDEA中给源码添加自己注释——private-notes插件安装使用

一、前言 我们在空闲之余喜欢研究一些经典框架的源码&#xff0c;发现没办法把自己的注释添加上。 会给出提示&#xff1a;File is read-only 很烦&#xff0c;但是为了安全考虑也是没有办法的&#xff01; 这是一个大佬就写了一个IDEA插件&#xff0c;让我们摆脱了这个烦恼&a…

U2-Net 使用嵌套 U 结构进行更深入的显着目标检测

在给定图像中分割不同的对象一直是计算机视觉领域的一项众所周知的任务。多年来,我们已经看到自编码器到疯狂的深度学习模型(如 Deeplab)被用于语义分割。在所有模型的深海中,仍然有一个名字排在最前面,它就是U-Net。U-Net 于 2018 年发布,此后获得了巨大的普及,并以某种…

Android入门第30天-Android里的Toast的使用

介绍 本篇带来的是&#xff1a; Android用于提示信息的一个控件——Toast(吐司)&#xff01;Toast是一种很方便的消息提示框,会在 屏幕中显示一个消息提示框,没任何按钮,也不会获得焦点一段时间过后自动消失&#xff01; 非常常用&#xff01;我们通过一个例子把Toast的使用讲…

【重识云原生】第六章容器基础6.4.9.6节——Service 与 Pod 的DNS

1 Service 与 Pod 的 DNS Kubernetes 为 Service 和 Pod 创建 DNS 记录。 你可以使用一致的 DNS 名称而非 IP 地址访问 Service。 Kubernetes DNS 除了在集群上调度 DNS Pod 和 Service&#xff0c; 还配置 kubelet 以告知各个容器使用 DNS Service 的 IP 来解析 DNS 名称。 集…

bcn_timout,ap_probe_send_start

ESP32 使用 beacon 超时机制检测 AP 是否活跃。如果 station 在 inactive 时间内未收到所连接 AP 的 beacon&#xff0c;将发生 beacon 超时。inactive 时间通过调用函数 esp_wifi_set_inactive_time() 设置。 beacon 超时发生后&#xff0c;station 将向 AP 发送 5 个 probe …

智芯传感MEMS压力传感器促进无人机跨入极其广阔的应用市场

2022年11月8日至13日&#xff0c;第十四届中国国际航空航天博览会在广东珠海国际航展中心举办。伴随着人工智能技术的进步&#xff0c;全球无人化装备的发展如火如荼。各式各样的无人机在无人化装备中可谓是一枝独秀&#xff0c;广受外界的高度关注。 据美国《Aviation Week&am…

【元宇宙欧米说】从GameFi的视角讨论Web2到Web3的利弊

什么将会是Web3生态赛道发展的未来&#xff1f;争议很大的GameFi如何建立高价值的商业生态&#xff1f; 11月23日下午三点&#xff0c;IDV合作经理Chillax将以“从GameFi视角讨论Web2到Web3的利弊”为题&#xff0c;与大家共同探讨Web3时代的到来如何影响GameFi的发展。 Bloc…

web自动化测试入门篇03——selenium使用教程

&#x1f60f;作者简介&#xff1a;博主是一位测试管理者&#xff0c;同时也是一名对外企业兼职讲师。 &#x1f4e1;主页地址&#xff1a;【Austin_zhai】 &#x1f646;目的与景愿&#xff1a;旨在于能帮助更多的测试行业人员提升软硬技能&#xff0c;分享行业相关最新信息。…

C++ Reference: Standard C++ Library reference: Containers: deque: deque: insert

C官网参考链接&#xff1a;https://cplusplus.com/reference/deque/deque/insert/ 公有成员函数 <deque> std::deque::insert C98 单个元素 (1) iterator insert (iterator position, const value_type& val); 填充 (2) void insert (iterator position, s…

华为OD机试真题(JavaScript)

更新中....... 创作不易&#xff0c;如果你觉得有帮助&#xff0c;就三连支持吧 本目录中所有算法题均使用JavaScript语言实现&#xff0c;并且基于node环境运行。 因此&#xff0c;我们需要在本地安装node环境&#xff0c;安装完node环境后&#xff0c;可以使用node命令直接运…

Golang学习之路6-goroutine并发

文章目录前言一、goroutine用法二、goroutine循环三、goroutine提前退出四、goroutine双向管道五、goroutine单向管道六、监听管道如下图&#xff0c;可以看到当我们监听到有写入数据时会得到对应的类型数据&#xff0c;当没有写入时 default 一直在负责监听&#xff01; ![在这…

前端播放m3u8格式视频

m3u8是苹果公司推出的视频播放标准&#xff0c;是m3u的一种&#xff0c;只是编码格式采用的是UTF-8。m3u8准确来说是一种索引文件&#xff0c;使用m3u8文件实际上是通过它来解析对应的放在服务器上的视频网络地址&#xff0c;从而实现在线播放。 m3u8格式的视频是将文件分成一小…

[附源码]计算机毕业设计JAVA个性化新闻推荐系统

[附源码]计算机毕业设计JAVA个性化新闻推荐系统 项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM myba…