c++
文章平均质量分 81
20要继续努力哦!
这个作者很懒,什么都没留下…
展开
-
【C++】父类与子类的那些事
父类与子类那些事原创 2022-09-08 16:51:45 · 493 阅读 · 1 评论 -
【c++】理解模板类型推导
理解类型推导原创 2022-09-07 21:26:19 · 562 阅读 · 0 评论 -
【C++】继承、重载与强制转换的一些事
继承、重载与强制转换的一些事原创 2022-09-07 15:12:04 · 236 阅读 · 0 评论 -
【c++】判断一个点是否在三角形内部
判断一个点是否在三角形内部原创 2022-09-07 14:06:41 · 1237 阅读 · 2 评论 -
关于结构体的那些事
关于结构体的那些事原创 2022-08-11 14:27:09 · 300 阅读 · 0 评论 -
【秋招】【更新中ing】手撕代码系列
做个记录!手撕代码系列原创 2022-08-06 18:12:24 · 116 阅读 · 0 评论 -
【数据结构】有向图与无向图的那些事(图、dfs、bfs、并查集)
有向图与无向图的那些事原创 2022-07-26 12:35:40 · 254 阅读 · 0 评论 -
【秋招】设计模式详解
常见的设计模式学习单例模式、工厂模式、策略模式转载 2022-07-05 16:30:23 · 71 阅读 · 0 评论 -
什么是红黑树?
红黑树详解!!!秋招!!冲!!原创 2022-07-02 19:27:03 · 117 阅读 · 0 评论 -
数据库(MySQL)刷题及知识学习
数据库刷题和学习!原创 2022-06-16 11:27:27 · 524 阅读 · 0 评论 -
Linux高性能WebServer服务器之程序框架
高性能服务器程序框架原创 2022-06-15 21:56:50 · 209 阅读 · 0 评论 -
牛客网 构造输入输出数据 ACM模式
牛客网 构造输入输出数据 ACM模式while(cin) 说明数字(1)输入一个数,对该数字进行一些操作(2) 输入一组数,对该组数字进行操作(3) 输入一个数,表示有多少组数字符串(1)输入一个字符串,对该字符串进行一些操作字符串知识附加(2)输入一个数表示有多少个字符串,再输入每个字符串(3) 输入一组字符串,不告知大小包含了c++所有的头文件#include<bits/stlc++.h>经历第一次笔试之后,发现对于ACM模式的笔试不是很清楚,在输入输出的构造上浪费很多时间,特查阅原创 2022-04-17 17:49:39 · 991 阅读 · 0 评论 -
数据结构与算法之十大排序算法+二叉树的遍历
文章目录十大排序算法冒泡排序选择排序插入排序希尔排序归并排序快速排序堆排序计数排序桶排序基数排序十大排序算法秋招对我好点!算法的理论就不写了,网上有很多,可以去找一波,有些必要的细节我会在代码的注释中写。冒泡排序顾名思义,把最大的值或者最小的值一个一个地冒出来。// 翻转函数void swap(vector<int>& num,int a,int b){ // 需要使用引用传递 改变num的值 int tmp = num[a]; num[a] = num原创 2022-06-11 17:15:20 · 101 阅读 · 0 评论 -
Effective C++学习记录
Effective C++学习记录秋招提前批冲冲冲!原创 2022-06-08 20:13:29 · 88 阅读 · 0 评论 -
IO多路复用理解
IO多路复用1. 什么是IO?2. 什么是IO多路复用?3. 为什么有IO多路复用机制?同步阻塞(BIO)同步非阻塞(NIO)IO多路复用4. IO多路复用的三种实现方式?selectpollepoll转载1. 什么是IO?IO在计算机中指Input/Output,也就是输入和输出。由于程序和运行时数据是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方,通常是磁盘、网络等,就需要IO接口。由于CPU和内存的速度远远高于外设的速度,所以,在IO编程中,就存在速度严重不匹配的问题。因转载 2022-05-29 14:51:55 · 314 阅读 · 0 评论 -
【C++】 左值和右值
C++----到底啥是左值和右值<<C++primer>>几乎全篇都在讲左值和右值,那到底什么是左值和右值?左值和右值源于c语言,原本为了记忆:左值可以位于赋值语句的左侧,右值则不能。那什么是c++中的左值和右值呢?总的来说,C++把左值看作是一个关联了名称的内存位置 ,相对而言,右值则是一个临时值,不能被程序的其他部分去访问。这是什么意思,懵逼!give you code!// 定义一个函数 返回两数之和int sub(int a,int b){ return a原创 2022-05-08 23:12:50 · 311 阅读 · 0 评论 -
C++11并发指南系列学习记录(待续,持续学习)
C++11并发指南系列C++多线程基础std::thread类详解std::mutex类详解参考博客:地址C++多线程基础与 C++11 多线程相关的头文件C++11 新标准中引入了⑤个头文件来支持多线程编程<atomic> 该头文主要声明了两个类, std::atomic 和 std::atomic_flag,另外还声明了一套 C 风格的原子类型和与 C 兼容的原子操作的函数。<thread>:该头文件主要声明了 std::thread 类,另外 std::this_转载 2022-04-26 21:46:48 · 128 阅读 · 0 评论