当前位置: 首页 > wzjs >正文

东莞php网站开发天津seo排名收费

东莞php网站开发,天津seo排名收费,注册公司需要多少钱保证金,2021中国十大软件公司排名1.01_STL概述 2.02_容器算法迭代器初识_01_vector存放内置数据类型 3.02_容器算法迭代器初识_02_vector存放自定义数据类型 4.02_容器算法迭代器初识_02_vector嵌套vector 5.03_string容器_01_构造和赋值 6.03_string容器_02_拼接和追加 7.03_string容器_03_查找和替换 8.03_st…

1.01_STL概述

2.02_容器算法迭代器初识_01_vector存放内置数据类型

3.02_容器算法迭代器初识_02_vector存放自定义数据类型

4.02_容器算法迭代器初识_02_vector嵌套vector

5.03_string容器_01_构造和赋值

6.03_string容器_02_拼接和追加

7.03_string容器_03_查找和替换

8.03_string容器_04_比较和字符存取

9.03_string容器_05_插入和删除

10.03_string容器_06_截取子串

11.03_string容器_07_转换

12.04_vector容器_01_构造和赋值

13.04_vector容器_02_构造和赋值

14.04_vector容器_03_插入和删除

15.04_vector容器_04_容器交换

16.04_vector容器_05_预留空间

17.04_vector容器_06_逆序遍历

18.04_vector容器_07_数据存取

19.05_deque容器_01_构造和赋值

20.05_deque容器_02_大小操作

21.05_deque容器_03_插入和删除

22.05_deque容器_04_数据存取

23.05_deque容器_05_排序

24.06_stl综合案例一

25.07_stack容器_01_基本概念

26.07_stack容器_02_常用接口

27.08_queue容器_01_基本概念

28.08_queue容器_02_常用接口

29.09_list容器_01_基本概念

30.09_list容器_02_构造和赋值

31.09_list容器_03_交换和大小

32.09_list容器_04_插入和删除

33.09_list容器_05_数据存取和反转

34.09_list容器_06_排序

35.09_list容器_07_高级排序

36.10_set和multiset容器_01_构造和赋值

37.10_set和multiset容器_02_交换和大小

38.10_set和multiset容器_03_插入和删除

39.10_set和multiset容器_04_统计和查找

40.10_set和multiset容器_05_pair对组

41.10_set和multiset容器_06_set和multiset

42.10_set和multiset容器_07_指定内置数据类型排序规则

43.10_set和multiset容器_08_指定自定义数据类型排序规则

44.11_map和multimap容器_01_构造和赋值

45.11_map和multimap容器_02_交换和大小

46.11_map和multimap容器_03_插入和删除

47.11_map和multimap容器_04_统计和查找

48.11_map和multimap容器_05_指定排序规则

49.12_stl综合案例二

#define _CRT_SECURE_NO_WARNINGS
#include<iostream>
using namespace std;
#include <vector>
#include <map>
#include <ctime>

/* 员工分组
公司今天招聘了10个员工(ABCDEFGHIJ),10名员工进入公司之后,需要指派员工在那个部门工作
员工Worker信息有: 姓名  工资组成;部门分为:策划(0号)、美术(1号)、研发(2号)
利用createrWorker创建员工
利用setGroup函数随机给10名员工分配部门和工资(工资范围10000~19999)
通过multimap进行信息的插入  key(部门编号) value(员工)
最终分部门显示员工信息
*/

enum {CEHUA,MEISHU,YANFA};

//员工类
class Worker
{
public:
    string m_Name; //姓名
    int m_Money; //工资
};

void createWorker(vector<Worker>& v)
{
    string nameseed = "ABCDEFGHIJ";
    for (int i = 0; i < 10; i++)
    {
        Worker worker;
        worker.m_Name = "员工";
        worker.m_Name += nameseed[i];

        worker.m_Money = rand() % 10000 + 10000;  // 10000 ~ 19999 

        v.push_back(worker);
    }
}

void setGroup(vector<Worker>& v, multimap<int, Worker>& m)
{
    //取出每个员工,分派到不同部门中
    for (vector<Worker>::iterator it = v.begin(); it != v.end(); it++)
    {
        //随机部门编号 0 1 2
        int dId = rand() % 3;

        //将部门编号 和 具体员工 插入到map容器中
        m.insert(make_pair(dId, *it));
    }
}

void showGroup(multimap<int, Worker>& m)
{
    //0 A  0 B  0  D   1  C  1  E  2  I
    cout << "策划部门人员信息如下: " << endl;

    multimap<int,Worker>::iterator pos  = m.find(CEHUA);

    //统计部门人员
    int num = m.count(CEHUA);
    int index = 0;
    for (; pos != m.end() && index < num; pos++ , index++)
    {
        cout << "部门编号: " << pos->first << " 姓名: " << pos->second.m_Name << " 工资: " << pos->second.m_Money << endl;
    }

    cout << "美术部门人员信息如下: " << endl;
    pos = m.find(MEISHU);
    num = m.count(MEISHU);
    index = 0;
    for (; pos != m.end() && index < num; pos++, index++)
    {
        cout << "部门编号: " << pos->first << " 姓名: " << pos->second.m_Name << " 工资: " << pos->second.m_Money << endl;
    }

    cout << "研发部门人员信息如下: " << endl;
    pos = m.find(YANFA);
    num = m.count(YANFA);
    index = 0;
    for (; pos != m.end() && index < num; pos++, index++)
    {
        cout << "部门编号: " << pos->first << " 姓名: " << pos->second.m_Name << " 工资: " << pos->second.m_Money << endl;
    }

}

int main()
{
    srand((unsigned int)time(NULL));

    //1、创建10个员工
    vector<Worker>v;
    createWorker(v);

    //2、给员工分组
    multimap<int, Worker> m;
    setGroup(v, m);

    //3、分部门显示员工
    showGroup(m);

    //测试
    //for (vector<Worker>::iterator it = v.begin(); it != v.end(); it++)
    //{
    //    cout << "姓名: " << it->m_Name << " 工资: " << it->m_Money << endl;
    //}

    system("pause");
    return 0;
}

http://www.dtcms.com/wzjs/112735.html

相关文章:

  • 关于学校网站建设经费的申请百度指数手机版
  • 用ps可以做网站吗宣传网站怎么做
  • 浅谈电子商务网站建设与管理广东网站seo策划
  • 做问卷调查的网站有啥百度惠生活推广怎么收费
  • seo 网站标题字数网站seo优化徐州百度网络
  • 手机网站开发如何设置触摸功能外贸网站搭建
  • 云南照明网站建设seo北京公司
  • 如何做自己网站的访问记录高质量外链代发
  • 丰台做网站公司品牌策划方案
  • 成都建立网站的公司网站关键词优化的最佳方法
  • 沈阳市城乡建设网站台州关键词优化推荐
  • 开发网站开发搜索引擎推广的常见形式有
  • 电子商务网站 功能微信推广平台怎么做
  • 网站访问量有什么用网络营销模式有哪些?
  • css企业网站模板网站优化包括
  • 德州网站建设百度公司官网首页
  • 网站建设方面的书籍sem和seo是什么
  • 兰州app定制开发郑州seo使用教程
  • 沂南县建设局网站自己怎样开网站
  • 地方门户网站盈利北京百度seo
  • 单网页网站如何做太原竞价托管公司推荐
  • 中国做网站找谁个人如何做百度推广
  • 旅游社做的最好的网站磁力搜索引擎下载
  • 百度云建站WordPress培训方案模板
  • 西宁最好网站建设公司哪家好长春网站建设
  • 建设银行官方网站首页图片搜索图片识别
  • 哪个网站做图片外链深圳营销型网站建设
  • 电脑网站打不开是什么原因造成的南昌seo优化公司
  • 北京做的比较好的网站公司吗英语培训机构
  • 一般做公司网站需要哪几点最新的疫情防控政策和管理措施