C++

一句话证明你是OIer: OI文化

0 条评论 CSP/NOIP C++ CSP/NOIP之旅 5+1
CSP 2022 S2 第二轮比赛之后,T2,3,4 都没得分,心情不好,作此文,邀大家一起入坑。T1 还 MLE 了OI 指 Olympiad in Informatics,信息学奥林匹克竞赛,是五大联赛(数、理、化、生、信息)之一。OIer 是参加 OI 的人。本人也成(入)为(坑) OIer 大概4年了,没啥成就,不过也感受到了这有趣的 OI 文化。核心文化:膜拜文化膜拜,一般是用 %...

C++ 程序结构

0 条评论 C++ 无标签 5+1
顺序结构顺序结构是程序按照从头到尾的顺序执行的结构,而且你所编写的代码一定会被执行。示意图如下:开始 -> A语句 -> B语句 -> C语句 -> 结束例题: 勾股定理给出两个浮点数:直角边长 $a,b$ 。求斜边长度 $c$ 。解题思路输入 $a,b$勾股定理公式: $a^2 + b^2 = c^2$输出 $c$正确代码#include <iostream&...

C++ 基本语法讲解

0 条评论 C++ C++ 5+1
这篇文章将会帮助你继续学习 C++。基本程序结构下面的这些是基本的程序结构,所有的程序都需要遵循这个结构来写。#include <iostream> // 其它更多的头文件 ... using namespace std; // main() 函数是程序开始执行的地方 int main() { cout << "Hello World&quo...

C++ 入门

0 条评论 C++ 算法 5+1
认识程序设计是给出解决特定问题程序的过程,软件开发过程中的重要步骤。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程一般包括分析、设计、编码、测试、调试等不同阶段。程序语言分类程序语言包括机器语言、汇编语言、高级语言。机器语言是用二进制代码表示的、计算机能直接识别和执行的一种机器指令的集合,它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能。机器语言是第一代计...

桶排序

0 条评论 C++ 算法 5+1
桶可以用作统计一篇文章中每个不同字符有多少个等问题,也能排序。桶排序给你一个数列,请你排序。数列:1 5 2 2 3 4 1我们把每个数放到桶的相应下表,比如1就要放到buck[1],2就放到buck[2]。上面哪个数据桶数组如下列所示,第一行是同数组的下标,第二行是其内容。$$\begin{matrix} bucket[]&1&2&3&4&5&...

最小生成树 Prim 与 Kruskal

0 条评论 C++ 算法 5+1
生成树生成树是指在一个无向联通图上面保留 $V-1$ 条边,且保持联通。因此图的生成树并不唯一。比如下图就是一个图的生成树最小生成树上文说过生成树不唯一,那么就一定会有生成树的大小。生成树上面的所有权值之和就是它的代价,代价最小的生成树则为最小生成树。最小生成树在实际生活中也有着很大的意义,比如“现在希望修建多条条公路联通几个城市,如何修路总里程最小呢?”PrimPrim 将生成树上的点集合...