你好 吗喽
码龄5年
求更新 关注
提问 私信
  • 博客:47,363
    47,363
    总访问量
  • 25
    原创
  • 8
    粉丝
  • 60
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
加入CSDN时间: 2020-04-01
  • 毕业院校: 中国矿业大学
博客简介:

qq_46721526的博客

查看详细资料
个人成就
  • 获得61次点赞
  • 内容获得10次评论
  • 获得89次收藏
  • 博客总排名521,449名
创作历程
  • 25篇
    2020年
成就勋章
TA的专栏
  • 笔记
    4篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

90人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

c++ STL应用案例— 员工分组

关注小韩 轻松编程 一起由浅入深解析都在代码里 废话不多说 上菜!!!!码字不易 有帮助的话记得点赞哦#include<iostream>#include<map>#include<vector>#include<string>#include<ctime>using namespace std;//员工分组class person { //创建一个员工类public: string m_name; in
原创
博文更新于 2020.10.18 ·
312 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++map容器的查找和统计详解 代码示例

关注小韩 轻松编程 一起由浅入深解析都在代码里 废话不多说 上菜!!#include<iostream>#include<map>using namespace std;void test(){ map<int, int> m; //创建一个容器 m.insert(pair<int,int>(1,10)); //插入元素 m.insert(make_pair(2, 20)); m.insert(pair<int,
原创
博文更新于 2020.10.18 ·
381 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++ map容器 赋值及构造 判断大小 及长度详解 代码示例

关注小韩 轻松编程 一起由浅入深解析都在代码里 废话不多说 上菜!!!#include<iostream>#include<map>using namespace std;/*简介: map中 所有元素都是pair pair中 第一个元素为key(键值) 用于索引 第二个元素value(实值) 所有元素都会根据键值自动排序本质: map /mulmap底层都是二叉树优点: 可根据key值快速找到value值 map不允许容器中出现相同
原创
博文更新于 2020.10.18 ·
3565 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

c++ set容器—自定义数据类型排序 详解 代码示例

关注小韩 轻松编程 一起由浅入深解析都在代码里 废话不多说 上菜!!!#include<iostream>#include<set>using namespace std;class person { //自定义person类 public: person(string name, int age) { this->m_name = name; this->m_age = age; } string m_name; i
原创
博文更新于 2020.10.18 ·
417 阅读 ·
2 点赞 ·
1 评论 ·
1 收藏

c++ set容器 内置类型指定排序规则

关注小韩 轻松编程 一起由浅入深解析都在代码里 废话并不多再说 上菜!!!#include<iostream>#include<set>using namespace std;class compare { //仿函数public: //不要忘记类型 bool operator()(int va1, int va2) const //一定注意是bool类型 重载() { return va1 > va2; }};void t
原创
博文更新于 2020.10.17 ·
908 阅读 ·
5 点赞 ·
4 评论 ·
2 收藏

c++ pair对组的创建 详解代码示例

关注小韩 轻松编程 一起由浅入深解析都在代码里 废话不多说 上菜!!!#include<iostream>#include<string>//pair对组的创建void test(){//第一种方式 pair<string, int> p("Tom", 20); cout << "姓名:" << p.first << "年龄:" << p.second << endl; //第二种
原创
博文更新于 2020.10.17 ·
319 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

c++ set容器 —构造 赋值 大小 交换 插入 删除 代码示例

关注小韩 轻松编程 一起由浅入深解析都在代码注释里 废话不多说 上菜!!!#include<iostream>#include<set>using namespace std;/*1. set简介:所有元素都会在插入时自动排序 底层结构是二叉树2. set和multiset区别: set不允许容器中有重复元素 multiset允许容器中有重复的元素3. 构造: set<T> 默认构造 set<T> s2(s1); 拷贝
原创
博文更新于 2020.10.17 ·
712 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

c++ list容器 排序算法详解 代码示例

关注小韩 轻松编程 一起由浅入深解析都在代码注释里 废话不多说 上菜 !!!#include<iostream>#include<list>#include<string>using namespace std;class Person {public: Person(string name,int age,int height) //构造函数 { this->m_name = name; this->m_age = a
原创
博文更新于 2020.10.17 ·
262 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++ list容器 数据的排序和反转 代码详解示例

关注小韩 轻松编程 一起由浅入深解析都在代码注释里 废话不多说 上菜!!!!#include<iostream>#include<list>using namespace std;void listprint(list<int> const& l) //打印容器内的值{ for (list<int>::const_iterator it = l.begin(); it != l.end(); it++) cout <
原创
博文更新于 2020.10.17 ·
279 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

c++ list容器 数据存取 代码示例

关注小韩 轻松编程 一起由浅入深解析都在代码里 废话不多说 上菜!!!#include<iostream>#include<list>using namespace std;void test(){ list<int>l; l.push_back(10); l.push_back(20); l.push_back(30); l.push_back(40); //l[0] 不可以用【】访问list中的元素 //l.at(0)
原创
博文更新于 2020.10.17 ·
250 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++ list容器 构造方式详解 代码示例

关注小韩 轻松编程 一起由浅入深.解析都在代码里 废话不多说 上菜!!!!#include<iostream>using namespace std;#include<list>void listprint(list<int>& l) // 打印容器的值{ for (list<int>::iterator it = l.begin(); it != l.end(); it++) cout << *it <
原创
博文更新于 2020.10.17 ·
241 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

c++ STL案例 评委打分 示例

关注小韩 轻松编程 一起由浅入深废话不多说 相接都在代码里 上菜!!!题目:有五名选手ABCDE ,十个评委对每个人进行打分 ,去除最高分,去除最低分, 得出每位选手的平均分。#include<iostream>#include<deque>#include<string>#include<vector>#include<algorithm>using namespace std;class Person {pub
原创
博文更新于 2020.10.16 ·
348 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++ deque容器 插入和删除操作 详解示例

关注小韩 轻松编程 一起由浅入深解析都在代码里 废话不多说 上菜!!!#include<iostream>#include<deque>using namespace std;//deque容器插入和删除/*两端插入操作:push_back(elem) 容器尾部插入数据push_front(elem) 容器头部插入数据pop_back() 删除容器最后一个元素pop_front() 删除容器第一个元素指定位置操作:i
原创
博文更新于 2020.10.16 ·
1260 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

c++ vector容器 reserve预留空间详解 示例

关注小韩 轻松编程 一起由浅入深解析都在代码注释里 废话不多说 上菜!!#include<iostream>#include<vector>using namespace std; //预留内存空间 reserve;void test(){ vector<int> v; int num=0; int* p=NULL; // v.reserve(100000); // 预留10万个空间 不需要多次开辟容器 for (int i
原创
博文更新于 2020.10.15 ·
542 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++ vector容器—容器互换知识点解析 代码示例

关注小韩 轻松编程 一起由浅入深解析都在代码注释里 废话不多说 上菜!!#include<iostream>#include<vector>using namespace std;//容器互换void vectorprint(vector<int>& v) //输出容器内的值{ for (vector<int>::iterator it = v.begin(); it != v.end(); it++) cout <
原创
博文更新于 2020.10.15 ·
234 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++ vector容器 数据的存取 知识点示例

关注小韩 轻松编程 一起由浅入深解析都在代码注释里 废话不多说 上菜!!#include<iostream>using namespace std;#include<vector>/* 除了迭代器获取容器的值 []和at也可以 front 返回容器第一个值 back返回容器最后一个值 */void test(){ vector<int> v; for (int i = 0; i < 10; i++) v.push_ba
原创
博文更新于 2020.10.15 ·
422 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

c++vector容器插入和删除 知识点梳理 代码示例

关注小韩 轻松编程 一起由浅入深解析都在代码注释里 废话不多说 上菜!!#include<iostream>#include<vector> //c++的容器类似数据结构的链表using namespace std;//插入和删除//函数原型:/*push_back(elem) 尾部插入元素(尾插法)pop_back(elem); 删除最后一个元素insert(const_iterator pos,elem); 迭代器指向位置pos插入元素
原创
博文更新于 2020.10.15 ·
293 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

c++ vector容器——检测更改容量和大小 示例

关注小韩 轻松编程 一起由浅入深废话不多说! 解析都在代码注释里上菜!!!#include<iostream>using namespace std;#include<vector>/*1.判断是否为空——empty2.返回元素个数———size3.返回容器容量——capacity4.重新指定大小——resize*/void vectorprint(vector<int>& v) //输出容器内的值{ for (vector
原创
博文更新于 2020.10.14 ·
1715 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

c++ vector容器几种赋值操作 示例

关注小韩 轻松编程 一起由浅入深废话不多说 上菜!#include<iostream>using namespace std;#include<vector>void vectorprint(vector<int> &v){ for (vector<int>::iterator it = v.begin(); it != v.end(); it++) cout << *it << " "; cout &l
原创
博文更新于 2020.10.13 ·
1067 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

c++ vector容器—构造函数总结 代码示例

关注小韩 轻松编程 一起由浅入深vector数据结构与数组非常类似vector与普通数组的区别:1.数组是静态空间 vector是动态空间(动态拓展空间存储)2.vector迭代器支持随机访问动态拓展:并非在原空间之后续接新空间,而是寻找更大的内存空间 ,将数据拷贝进新空间 ,释放原空间vector结构示意#include<iostream>#include<vector>using namespace std;//vector容器的构造/* 函数
原创
博文更新于 2020.10.13 ·
703 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏
加载更多