相关文章
107 - Lecture 5 Relations
Overview 二元关系的基本性质,包括反身性(reflexive)、对称性(symmetric)、传递性(transitive)和反对称性(antisymmetric)。这些性质是确定一个关系是否为等价关系或偏序…
建站知识
2024/11/25 4:23:27
一篇文章讲透数据结构之二叉搜索树
前言
在前面的学习过程中,我们已经学习了二叉树的相关知识。在这里我们再使用C来实现一些比较难的数据结构。 这篇文章用来实现二叉搜索树。
一.二叉搜索树
1.1二叉搜索树的定义
二叉搜索树(Binary Search Tree)是基于二叉树的一种升级版…
建站知识
2024/11/23 17:59:14
数组排序简介-插入排序(Insertion Sort)
基本思想 将数组分为两个区间:左侧为有序区间,右侧为无序区间。每趟从无序区间取出一个元素,然后将其插入到有序区间的适当位置。 插入排序在每次插入一个元素时,该元素会在有序区间找到合适的位置,因此每次插入后&…
建站知识
2024/11/25 3:30:42
【C++】vector使用详解
本篇我们来介绍STL的vector的内容。vector其实就是顺序表,vector的学习还是分为接口使用和模拟实现两大部分,本片就是介绍一下vector的使用。 1.vector的介绍及使用
vector文档介绍:vector - C Reference 在使用时需要加头文件#include <…
建站知识
2024/11/23 23:05:17
力扣刷题(sql)--零散知识点(2)
1.自定义分组后的分类统计问题(某组内无数据却仍要展示)
例题1:
查询每个工资类别的银行账户数量。 工资类别如下:
"Low Salary":所有工资 严格低于 20000 美元。"Average Salary":…
建站知识
2024/11/23 21:56:32
map 和 set 的使用
文章目录 一.序列式容器和关联式容器二. set 系列的使用1. set 和 multiset 参考文档2. set 类介绍3. set 的构造和迭代器4. set 的增删查5. insert 和迭代器遍历使用样例6. find 和 erase 使用样例7. multiset 和 set 的差异 三. map 系列的使用1. map 和 multimap参考文档2. …
建站知识
2024/11/23 19:01:47