logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c++中c.back()和c.end()的区别

c.back()用于访问容器的最后一个元素。它返回对该元素的引用,可以修改该元素。使用场景:需要获取或修改容器最后一个元素时。注意:容器为空时不能调用c.back(),会导致未定义行为。c.end()用于获取指向容器末尾后一个位置的迭代器。通常用作遍历容器的结束标志。使用场景:用于容器遍历,作为结束条件。注意c.end()不能解引用,它并不指向容器中的任何元素。

文章图片
#c++#开发语言
关系数据库运算符

运算符符号作用类比SQL选择σ按条件筛选行WHERE投影π选取指定的列SELECT [列名]并∪合并两个表,去重UNION差求两个表的差集EXCEPTMINUS笛卡尔积×所有元组的组合CROSS JOIN交∩求两个表的交集INTERSECT连接⋈有条件的笛卡尔积重命名ρ修改关系或属性名AS除÷解决“包含所有”问题NOT EXISTS子查询。

#sql#数据库
c++中字符串string知识点

在 C++ 中,如果你用类型来存储数字并进行比较,系统比较的是这两个字符串的字典顺序(lexicographical order),而不是数值大小。这意味着比较是按字符逐个进行的,类似于字典中单词的排列方式。

文章图片
#c++#开发语言
关系数据库运算符

运算符符号作用类比SQL选择σ按条件筛选行WHERE投影π选取指定的列SELECT [列名]并∪合并两个表,去重UNION差求两个表的差集EXCEPTMINUS笛卡尔积×所有元组的组合CROSS JOIN交∩求两个表的交集INTERSECT连接⋈有条件的笛卡尔积重命名ρ修改关系或属性名AS除÷解决“包含所有”问题NOT EXISTS子查询。

#sql#数据库
逻辑运算(与门,或门,非门, 异或门)

门种类运算描述输出规则与门(AND)两输入都为 1 时输出为 1,否则输出为 0。1当且仅当 A 和 B 都是 1或门(OR)只要有一个输入为 1 输出就为 1,两个都为 0 时输出 0。1当 A 或 B 中至少有一个是 1非门(NOT)输入的反转,输入为 0 输出 1,输入为 1 输出 0。1当 A 为 0,0当 A 为 1异或门(XOR)两输入不同则输出 1,相同则输出 0。1当 A 和 B

#c++
AtCoder Beginner Contest 397 E题树的路径分解题解

给定一棵具有 N*K 个顶点无向树。顶点编号为 1,2,…,N*K-1,,…,N*K (则有N*K-1条边)确定此树是否可以分解为 N 条路径,每条路径的长度为 K。

#算法
到底了