自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 STL代码练习

#include<iostream>using namespace std;#include <vector>#include <string>#include <map>#include <ctime>//宏定义#define cehua 1#define meishu 2#define yanfa 3class Worker{public: //Worker(string name,int salary)

2020-07-31 19:05:11 181

原创 STL - set和multiset的区别

在学习掌握set和multiset过程中,我们会了解到set和multiset是存在一定差异的;在set中每个元素的值都唯一,并且元素在插入后会自动的为其升序排序,值得注意的是set中数元素的值不能直接被改变。C++ STL中标准关联容器set, multiset, map, multimap内部采用的就是一种非常高效的平衡检索二叉树:红黑树,也成为RB树(Red-Black Tree)。RB树的统计性能要好于一般平衡二叉树,所以被STL选择作为了关联容器的内部结构。区别:set不能插入已有的数据,

2020-07-30 14:04:23 237

原创 C++ —— STL中list容器中sort()排序规则

在使用STL写代码时运用到了list容器中的sort()排序,但现在需要的是给容器中数据的部分属性进行有前提的排序,这时候就不能直接使用sort()排序来操作;原因是sort()需要的时随机访问的迭代器,而list链表时双向链表,不允许有随机访问的操作。例如:按照年龄升序 如果年龄相同按照身高降序class Person{public: Person(string name,int age,int height) { m_Name = name; m_Age = age; m_He

2020-07-29 20:35:00 3473

原创 STL-评委打分(五名选手ABCDE,10各评委分别对每一位选手打分,去掉最高分去掉最低分取平均分)

代码:#include <iostream>#include <vector>#include <algorithm>#include <deque>#include <string>#include <ctime>using namespace std;//五名选手,ABCDE,10各评委分别对每一位选手打分,去掉最高分去掉最低分取平均分;//创建选手类class Person{public: P

2020-07-28 15:05:45 2100

职工信息管理系统.docx

用C++语言对实现职工信息管理系统的代码语言。 该职工信息管理系统针对员工信息数据的处理设计了以下功能: 1. 添加教职工信息 添加员工信息,提供员工信息的添加,在该模块中设计了安全检查机制,即确认是否添加员工的信息,若对员工信息的添加不满意,则可以选择重新输入。还设置有返回主菜单的选项以方便用户。 2. 修改教职工信息 修改员工信息设置了员工人数检查,果员工人数NUM的值为0,则返回主菜单。如果员工人数NUM不为0,则进入删除员工信息的界面。修改员工信息板块功能强大,界面友好,用循环控制修改某员工属性,这样使得操作极为方便。 3. 删除教职工信息 删除员工信息中设计了对员工人数的检查,如果员工人数NUM的值为0,则返回到主菜单。如果员工人数NUM不为0,则进入删除员工信息的界面。界面包括员工信息列表,和删除选项,方便用户的操作。 4. 员工教职工查找 通过find()函数进行查找。该函数比较简单,通过循环一次比较Per[n].num是否与你输入的num是否相等,如果相等,则输入到屏幕上,如果未找到任何匹配的员工,则显示“未找该员工”。 5. 保存教职工信息 保存员工的信息,即为将当前所有的员工的信息存入到workerlist.txt中。这里我们采用的是C++的ofstream的写入文件的对象进行控制。 6. 教职工信息的排序 对员工信息进行排序,包括按员工编号排序(从小到大),按员工工资进行排序(从高到低)。其中也设置了员工人数检查机制,即:如果员工的人数为0,则直接返回主菜单。 7. 教职工信息的显示 对职工信息进行显示,包括职工的工号,姓名,年龄,学历,工资地址,电话等信息。方便对员工了解。

2019-07-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除