- 博客(8)
- 收藏
- 关注
原创 C++新特性-侯捷老师的一部分内容整理
arrayhash关于一个万能的hash-function的补充说明https://blog.csdn.net/ZLP_CSDN/article/details/104717463tuple
2021-08-12 10:15:28 97
原创 侯捷先生的C++2.0新特性--PART1
#include<iostream>#include<unistd.h>#include<bitset>#include<tuple>#include<vector>#include<list>#include<string>#include<algorithm>#include<complex>#include<map>using namespace std;/.
2021-08-11 18:10:07 375
原创 c++基础知识-STL基础知识-案例
案例要求://比赛规则//学校举行一场演讲比赛,共12人参加,比赛共两轮,第一轮为淘汰赛,第二轮为决赛。//每名选手都有对应的编号,如10001-10012//比赛方式:分组比赛,每组6个人//第一轮分为两个小组,整体按照选手编号进行抽签后顺序演讲//十个评委分别给每名选手打分,去除最高分和最低分,求得平均分为本轮选手的成绩//当小组演讲完后,淘汰组内排名最后的三个选手,前三名晋级,进入下一轮比赛//第二轮为决赛,前三名胜出//每轮比赛过后需要显示晋级选手的信息我的思
2021-08-02 16:43:03 94
原创 C++基础-STL基础-常用算法
//STL的常用算法//算法主要是由<algorithm> <functional><numeric>组成//<algorithm> STL头文件中最大的一个 范围涉及到 比较,交换,查找,遍历,复制,修改等//<numeric>体积很小 只包括几个在序列上面进行简单教学运算的模板函数//<functional>定义了一些模板类,用以声明函数对象1//常用遍历算法//for_each 遍历容器//普通函数void
2021-07-30 15:39:34 114
原创 C++基本知识--STL基础--案例2
//案例//公司今天招聘了10个员工(ABCDEFGHIJ),10名员工进入公司之后,要指派员工在那个部门工作//员工信息又:姓名,工资组成,部门分为 策划,美术,研发//随机给10名员工分配部门和工资//通过multimap进行信息的录入,key(部门编号) value(员工)//分部门显示员工信息//实现步骤//创建10名员工,插入到vector中//遍历10名员工,取出每个员工,进行随机分组//分组后,讲员工部门编号作为key值,具体员工作为value,放入multimap中/
2021-07-30 11:22:33 148
原创 C++基础--C++11不理解的地方
1.auto 部分对于C++11,这是一个完整的故事,但是对于C++14来说,故事还要继续。C++14允 许 auto 表示推导的函数返回值(参看条款3),而且C++14的lambda可能会在参数声明里面 使用 auto 。但是,这里面的使用是复用了模板的类型推导,而不是 auto 的类型推导。所以 一个使用 auto 声明的返回值的函数,返回一个花括号初始化就无法编译。 auto createInitList() { return { 1, 2, 3 }; // 编译错误:不能
2021-07-29 16:36:26 69
原创 C++基础--STL基础- 案例一
#include<iostream>#include<unistd.h>#include<string>#include<vector>#include<deque>#include<ctime>#include<algorithm>//标准算法的头文件using namespace std;//案例描述//选手ABCDE,10个评委分别对每一名选手,去除最高分,去除最低分,取平均分//思路//.
2021-07-27 10:15:52 55
原创 C++基础学习PART1
一linux 不用 system("pause"),直接使用pause();system("pause") 包含在头文件<stdlib.h>pause() 包含在头文件<unistd.h>#include<iostream>#include<unistd.h>using namespace std;int func(int a,int b,int c);int func(int a,int b=20,int c=30){ .
2021-07-14 15:39:44 223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人