
C++
文章平均质量分 65
C++的知识点
一只符华单推人
一只符华单推人
展开
-
算法:食物链
算法题:食物链原创 2022-11-14 17:11:26 · 764 阅读 · 0 评论 -
最大异或对
最大异或对原创 2022-11-13 14:40:16 · 156 阅读 · 0 评论 -
KMP算法步骤解读
KMP算法的步骤解读原创 2022-11-10 20:06:45 · 328 阅读 · 0 评论 -
string容器
string容器(2月9符华的生日 符华生日快乐)原创 2022-02-09 21:32:28 · 822 阅读 · 0 评论 -
谓词算术仿函数
谓词谓词概念概念: 返回bool类型的仿函数 称为谓词 如果operator()接受一个参数,那么叫做一元谓词 如果operator()接受两个参数,那么叫做二元谓词 带括号的是匿名类 不带括号的是函数指针(匿名构造函数,不需要将重载括号写后边, 内部逻辑自动补括号)mycompare()等同于mycompare m; 一元谓词#include<iostream>#include<vector>#include<algo原创 2022-01-21 21:52:58 · 174 阅读 · 0 评论 -
STL(简述)
STL函数对象STL头文件(13个) < algorithm > < deque > < functional> < iterator> < vector> < list> < map> < memory> < numeric> < queue> < set>...原创 2022-01-21 21:24:50 · 361 阅读 · 0 评论 -
queue容器
没有永远的恶人也没有永远的好人 只是目的不同罢了 主教大人很高兴知道你,希望你在有卡莲的世界幸福queue(队列)容器queue容器基本概念概念:queue是一种先进先出的数据结构,它有两个出口先进先出队列容器允许从一端新增元素,从另一端移除元素队列中只有队头和队尾才可以被外界使用,因此队列不允许有遍历行为队列中进数据称为---入队push队列就像一个通着的水管 入队像水随着水进推着向前queue 容器的操作(表格)函数 意义 使用 ...原创 2022-01-21 21:18:09 · 1786 阅读 · 0 评论 -
stack容器
一个人,要犯下多少恶行 才能在地狱的尽头,将她带回黎明 一个人,要走多远的距离 才能在时光的尽头,追回最初的自己用自己的一切换一个只有过去的自己可以触摸到的未来值得么stack容器栈的定义: 线性结构的两种常见应用之一栈 定义: 一种可以实现”先进后出”的存储结构, 栈类似于箱子 分类:静态栈、动态栈 算法:出栈、压栈 栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶...原创 2022-01-21 21:11:24 · 784 阅读 · 0 评论 -
set容器
set容器 恭喜主教大人完成了自己的夙愿 再见了, 大发明家!原创 2022-01-21 21:02:21 · 4375 阅读 · 0 评论 -
vector容器
vector容器 --致敬奥拖1月20原创 2022-01-20 17:24:10 · 909 阅读 · 0 评论 -
pair容器
pair对组创建功能描述: 成对出现的数据,利用可以返回两个数据 两种创建方式第一个数据 first 第二个数据second#include<iostream>#include<string>using namespace std;int main() { pair<string,int>a("魈",6); //只能2个 3个红 cout << a.first << "的核心命坐为" &.原创 2022-01-20 17:09:20 · 240 阅读 · 0 评论 -
map容器
容器原创 2022-01-20 17:06:17 · 5154 阅读 · 0 评论 -
list容器
list容器 1.20写致敬奥拖原创 2022-01-20 11:41:52 · 583 阅读 · 0 评论 -
C++简单游戏 猜数字
#include<iostream>#include<ctime>using namespace std;int main(){ int a; srand((unsigned int)time(NULL)); int num = rand() % 10000 + 1; cout << "请玩家输入猜测数字" << endl; while (1) { cin >> a; if (a > num) { co.原创 2021-09-27 13:16:39 · 84 阅读 · 0 评论 -
C++前期知识实现简单的通讯录系统
#include<iostream>using namespace std;void showMenu();void end0();#define max 1000struct News{ string name; string sex; int age; int phone; string site;};struct books{ struct News news[max]; int size;};void showMenu(){ cout .原创 2021-09-27 13:24:39 · 94 阅读 · 0 评论 -
多态-计算和查找学生成绩
#include<iostream>#include<string>using namespace std;class base //基类{protected: string subjectname; int choose;//选择 int pace; //填空};class china :public base{protected: int reading;//阅读 int essay; //作文 int translation;//文言文.原创 2021-09-27 13:39:05 · 253 阅读 · 0 评论 -
指针 引用的理解和应用
1.指针可以利用指针变量保存地址(通常理解成指针就是一个地址)当我们阅读一个指针时我们必须得知道2个东西1)指针类型2)指针所指向类型(指针所指向类型代表着指针所存地址内存放的数据的类型)开始正片int *p ;1. * 的作用解引用2. p是一个地址,所以初始化的时候(也就是一般看的int *p =&a; =和后面的部分这个过程)=后面得跟一个地址(补:数组名为数组首元素地址,对于类第一个声明成员的地址就是类的地址,一般的用&取地址用算符可以取...原创 2021-09-28 19:04:08 · 289 阅读 · 0 评论 -
函数(基础+进阶)
函数函数的定义•函数是一组一起执行一个任务的语句。每个 C 程序都至少有一个函数,即主函数main(),所有简单的程序都可以定义其他额外的函数。•可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由自己来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。•函数声明告诉编译器函数的名称、返回类型和参数。函数定义提供了函数的实际主体。•C 标准库提供了大量的程序可以调用的内置函数。例如,函数strcat()用来连接两个字符串,函数memcpy()用来复...原创 2021-10-19 22:47:58 · 211 阅读 · 0 评论 -
使用继承 -计算和查找学生成绩
#include<iostream>#include<string>#define max 3 //控制数组内学生总人数 using namespace std;class base //基类{protected: string subjectname; int choose;//选择 int pace; //填空};class china :public base{protected: int reading;//阅读 int essay.原创 2021-09-27 13:29:34 · 249 阅读 · 0 评论