- 博客(70)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 STL常用算法笔记 -- 黑马程序员
概念:●返回类型的仿函数称为谓词●如果接受一个参数,那么叫做一元谓词●如果接受两个参数,那么叫做二元谓词参数列表类型分为两种●●
2024-02-05 20:14:38
464
1
原创 Linux命令
参数,关键字,必填,表示过滤的关键字,带有空格或其他特殊符号,建议使用 " " 将关键字包围起来。cat同样没有选项,只有必填参数,参数表示:被查看的文件路径,相对、绝对、特殊路径符都可以使用。同样没有选项,只有必填参数,参数表示:被查看的文件路径,相对、绝对、特殊路径符都可以使用。touch命令无选项,参数必填,表示要创建的文件路径,相对、绝对、特殊路径符均可以使用。参数2,Linux路径,表示要移动去的地方,如果目标不存在,则进行改名,确保目标存在。参数1,Linux路径,表示被移动的文件或文件夹。
2024-04-25 19:50:00
1050
原创 SQL笔记 -- 黑马程序员
执行时机不同: where是分组之前进行过滤不满足where条件,不参与分组;而having是分组之后对结果进行过滤。判断条件不同::where不能对聚合函数进行判断,而having可以。分组之后,查询的字段一般为聚合函数和分组字段,查询其他字段无任何意义。如果是多字段排序,当第一个字段值相同时,才会根据第二个字段进行排序。注意:修改语句的条件可以有,如果没有,则修改整张表的所有数据。删除指定表,并重新创建该表。NULL 不进行计算。查询当前数据库所有表。查询指定表的建表语句。
2024-03-14 19:00:56
1204
1
原创 map容器
●map中所有元素都是pair●pair中第-个元素为key (键值),起到索引作用,第二个元素为value (实值)●所有元素都会根据元素的键值自动排序。
2024-02-04 11:03:11
377
原创 queue容器
概念: Queue是一种先进先出(First In First Out,FIFO)的数据结构,它有两个出口。//queue采用模板类实现,queue对象的默认构造形式。功能描述:队列容器常用的对外接口。//从队头移除第一个元素。//返回队尾最后一个元素。//返回队头开头一个元素。//判断队列是否为空。
2024-02-02 10:56:55
430
原创 set容器和multiset容器
/查找key是否存在,若存在,返回该键的元素的迭代器:若不存在,返回set.end);//删除区间[beg,end)的所有元素 ,返回下一个元素的迭代器。//删除pos迭代器所指的元素,返回下一个元素的迭代器。●set不可以插入重复数据,而multiset可以。//删除容器中值为elem的元素。●set不允许容器中有重复的元素。●利用仿函数,可以改变排序规则。//返回容器中元素的数目。//统计key的元素个数。//在容器中插入元素。//重载等 号操作符。//判断容器是否为空。//交换两个集合容器。
2024-01-14 21:02:57
475
原创 P1125 [NOIP2008 提高组] 笨小猴——C++
笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果maxn−minn是一个质数,那么笨小猴就认为这是个 Lucky Word,这样的单词很可能就是正确的答案。
2024-01-14 12:08:20
995
原创 list容器
/重新指定容器的长度为num,若容器变长,则以elem值填充新位置。//重新指定容器的长度为num,若容器变长,则以默认值填充新位置。//在pos位 置插入[beg,end)区间的数据,无返回值。//删除[beg,end)区间的数据, 返回下一个数据的位置。//构造函数将[beg, end)区间中的元素拷贝给本身。//在pos位 置插elem元素的拷贝,返回新数据的位置。//将[beg, end)区间中的数据拷贝赋值给本身。//删除pos位 置的数据,返回下一一个数据的位置。
2024-01-09 11:09:16
436
原创 stack容器
概念: stack是一种先进后出(First In Last Out,FILO)的数据结构,它只有一个出口。栈中只有顶端的元素才可以被外界使用,因此栈不允许有遍历行为。//stack采用模板类实现,stack对象的默认构造形式。栈中进入数据称为— 入栈push。栈中弹出数据称为— 出栈pop。功能描述:栈容器常用的对外接口。//从栈顶移除第一个元素。//判断堆栈是否为空。
2023-12-10 14:40:43
72
原创 deque容器
/重新指定容器的长度为num,若容器变长,则以elem值填充新位置。//重新指定容器的长度为num,若容器变长,则以默认值0填充新位置。//在pos位置插入[begin end)区间的数据,无返回值。//在pos位置插入一个elem元素的拷贝,返回新数据的位置。//删除[beg,end)区间的数据,返回下一个数据的位置。//如果容器变短,则末尾超出容器长度的元素被删除。//如果容器变短,则末尾超出容器长度的元素被删除。//删除pos位置的数据,返回下一个数据的位置。//构造函数将n个elem拷贝给本身。
2023-12-10 14:26:45
59
原创 vector容器
并不是在原空间之后续接新空间,而是找更大的内存空间,然后将原数据拷贝新空间,释放原空间。//重新指定容器的长度为num,若容器变长,则以elem值填充新位置。//重新指定容器的长度为num,若容器变长,则以默认值填充新位置。//将v[begin(), end())区间中的元素拷贝给本身。//容器预留len个元素长度,预留位置不初始化,元素不可访问。//将[beg, end)区间中的数据拷贝赋值给本身。//如果容器变短,则末尾超出容器长度的元素被删除。//如果容器变短,则末尾超出容器长度的元素被删除。
2023-12-08 18:15:05
877
原创 CMD常用命令
八个常见命令盘符名称 + 冒号 【切换磁盘】dir 【查看当前下路径下的内容】cd + 目录 【进入文件或单极目录】cd… [回退到上一级目录】cd + 目录1\目录2【进入多级目录】cd \【回退到盘符目录】cls 【清屏】exit 【退出命令提示窗口】
2023-06-18 20:32:50
113
原创 班级档案管理系统(C语言)
班级档案管理系统对一个有N个学生的班级,通过该系统实现对该班级学生的基本信息进行录入、显示、修改、删除、保存等操作的管理。(2)本系统显示这样的菜单:请选择系统功能项:.a学生基本信息录入b学生基本信息显示c学生基本信息保存d学生基本信息删除e学生基本信息修改(要求先输入密码)学生基本信息查询(1)按学号查询(2)按姓名查询(3)按性别查询(4)按年龄查询g.退出系统(3)执行一个具体的功能之后,程序将重新显示菜单。(4)将学生基本信息保存到文件中。(5)进入系统之前要先输入密码。
2023-06-09 13:24:16
1743
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人