摘要: 头文件防卫式声明 防止头文件重复包含 方式一: #ifndef __SOMEFILE_H__ #define __SOMEFILE_H__ ... ... // 声明、定义语句 #endif 方式二: pragma once //防止头文件重复包含 头文件的布局 #ifndef HEAD_H #de 阅读全文
posted @ 2021-02-18 17:44 东南亚季风 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一、简介 优先队列容器与队列一样,只能从队尾插入元素,从队首删除元素。但是它有一个特性,就是队列中最大的元素总是位于队首,所以出队时,并非按照先进先出的原则进行,而是将当前队列中最大的元素出队。 元素的比较规则默认按元素值由大到小排序,可以重载“<”操作符来重新定义比较规则。 优先级队列可以用向量( 阅读全文
posted @ 2021-02-06 17:50 东南亚季风 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 一、简介 **动态内存:**除了静态内存和栈内存,每个程序还拥有一个内存池。这部分内存被称作自由空间(free store)或堆(heap)。程序用堆来存储动态分配(dynamicallyallocate)的对象——即那些在程序运行时分配的对象。动态对象的生存期由程序来控制,也就是说,当动态对象不再 阅读全文
posted @ 2021-02-05 17:56 东南亚季风 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 学校演讲比赛 1)某市举行一场演讲比赛,共有24个人参加,按参加顺序设置参赛号。比赛共三轮,前两轮为淘汰赛,第三轮为决赛。 2)比赛方式:分组比赛 第一轮分为4个小组,根据参赛号顺序依次划分,比如100-105为一组,106-111为第二组,依次类推,每组6个人,每人分别按参赛号顺序演讲。 当小组演 阅读全文
posted @ 2021-01-28 15:43 东南亚季风 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 一、函数对象 重载函数调用操作符的类,其对象常称为函数对象(function object),即它们是行为类似函数的对象,也叫仿函数(functor),其实就是重载“()”操作符,使得类对象可以像函数那样调用。 注意: 函数对象(仿函数)是一个类,不是一个函数。 函数对象(仿函数)重载了”() ”操 阅读全文
posted @ 2021-01-27 18:35 东南亚季风 阅读(62) 评论(0) 推荐(0) 编辑
摘要: STL_算法基础 一、算法概述 算法部分主要由头文件<algorithm>,<numeric>和<functional>组成。 <algorithm>是所有STL头文件中最大的一个,其中常用到的功能范围涉及到比较、交换、查找、遍历操作、复制、修改、反转、排序、合并等等。 <numeric>体积很小, 阅读全文
posted @ 2021-01-27 18:32 东南亚季风 阅读(73) 评论(0) 推荐(0) 编辑
摘要: STL_常用的算法 一、常用的查找算法 adjacent_find() adjacent_find(iterator beg, iterator end, _callback); 在iterator对标识元素范围内,查找一对相邻重复元素,找到则返回指向这对元素的第一个元素的迭代器。 vector<i 阅读全文
posted @ 2021-01-27 18:31 东南亚季风 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 一、map/multimap的简介 map是标准的关联式容器,一个map是一个键值对序列,即(key,value)对。它提供基于key的快速检索能力。 map中key值是唯一的**。集合中的元素按一定的顺序**排列。元素插入过程是按排序规则插入,所以不能指定插入位置。 map的具体实现采用红黑树变体 阅读全文
posted @ 2021-01-26 18:57 东南亚季风 阅读(119) 评论(0) 推荐(0) 编辑
摘要: pair译为对组,可以将两个值视为一个单元。 pair<T1,T2>存放的两个值的类型,可以不一样,如T1为int,T2为float。T1,T2也可以是自定义类型。 pair.first是pair里面的第一个值,是T1类型。 pair.second是pair里面的第二个值,是T2类型。 //构造方法 阅读全文
posted @ 2021-01-26 18:56 东南亚季风 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 公司今天招聘了 5 个员工, 5 名员工进入公司之后,需要指派员工在那个部门工作 人员信息有: 姓名 年龄 电话 工资等组成 通过 Multimap 进行信息的插入 保存 显示 分部门显示员工信息 显示全部员工信息 //main.cpp文件 #include "worker.h" #include 阅读全文
posted @ 2021-01-26 18:54 东南亚季风 阅读(74) 评论(0) 推荐(0) 编辑