首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
C++
键盘演奏者
创建于2021-12-02
订阅专栏
笔记畅享
暂无订阅
共15篇文章
创建于2021-12-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
基于STL的演讲比赛流程管理系统
演讲比赛流程管理系统 比赛规则: 学校举行一场演讲比赛,共有12人参加比赛,比赛共两轮,第一轮位淘汰赛,第二轮为决赛 每名选手都有对应的编号,如10001 ~ 10012 比赛方式:分组比赛,每组6个
常用集合算法
常用集合算法 算法简介: set_intersection //求两个容器的交集 set_union //求两个容器的并集 set_difference //求两个容器的差集 函数原型: set_in
常用算术生成算法
常用算术生成算法 注意: 算法简介: accumulate //计算容器元素累计总和 fill //向容器中添加元素 函数原型: accumulate(iterator beg , iterator
STL常用拷贝和替换算法
STL常用拷贝和替换算法 算法简介: copy //容器内指定范围的元素拷贝到另一个容器中 replace //将容器内指定范围的旧元素修改为新元素 replace_if //容器内指定范围满足条件的
STL常用排序算法
常用排序算法 算法简介: sort //对容器内元素进行排序 random_shuffle //洗牌 指定范围内的元素随机调整次数 merge //容器元素合并, 并存储到另一容器中 reverse
STL常用算法
STL常用算法 概述: 常用的遍历算法 算法简介: for_each //遍历容器 transform //搬运容器到另一个容器中 函数原型: for_each(iterator beg , iter
内建函数对象
内建函数对象意义 概念: STL内建了一些函数对象 分类: 算数仿函数 关系仿函数 逻辑仿函数 用法: 这些仿函数所产生的对象,用法和一般函数完全相同 使用内建函数对象,需要引入头文件#inlcude
谓词
谓词基本概念 概念: 返回bool类型的仿函数成为谓词 如果operator()接受一个参数,那么叫做一元谓词 如果operator()接受两个参数,那么叫做二元谓词 一元谓词示例: 二元谓词示例:
员工分组案例
员工分组案例 案例描述: 公司今天招聘10个员工(ABCDEFGHIJ),10名员工进入公司之后,需要指派员工在哪个部门工作 公司信息有:姓名 工资组成;部门组成:策划、美术、研发 随机给10名员工分
map / multimap容器
map基本概念 简介: map中所有元素都是pair pair中第一个元素为key(键值) , 起到索引作用,第二个元素为value(实值) 所有元素都会根据元素的键值自动排序 本质: map/mul
set / multiset容器
set基本概念 简介: 所有元素都会在插入时自动被排序 本质: set/multiset属于关联式容器,底层结构是傭二叉树实现 set和multiset区别: set不允许容器中有重复的元素 mult
list容器
List容器基本概念 功能:将数据进行链式存储 链表(list)是一种物理存储单元上非连续的存储结构,数据元素的逻辑顺序是通过链表中的指针链接实现的 链表的组成:链表由一系列节点组成 节点的组成:一个
queue容器
queue容器 概念:Queue是一种先进先出(First In First Out,FiFO)的数据结构,它有两个出口 队列容器允许从一端新增元素,从另一端移除元素。 队列中只有队头和队尾可以被外界
Stack容器
Stack容器常用接口 函数原型: 构造函数: stack stk; //stack采用模板类实现,stack对象的默认构造函数 stack(const stack &stk); //拷贝构造函数 赋
deque容器
# deque容器基本概念 功能:双端数组,可以对头进行插入删除操作 deque与vector区别: vector对于头部的插入删除效率低,数据量越大,效率越低 deque相对而言,对头部的插入删除速