排序
欧拉函数学习笔记
欧拉函数学习笔记,读前警告:本文 MD 以及 \(\LaTeX\) 差到爆炸,因为是直接复制的。 首先,\(\varphi(n)\) 的值是小于 \(n\) 且与 \(n\) 互质的数的个数。 //求n的欧拉函数值: phi[n] int get...
C++STL第二篇(vector的原理用法)
C++STL第二篇(vector的原理用法),vector vector的数据安排以及操作方式,与array非常相似,两者的唯一差别在于空间的运用的灵活性。Array是静态空间,一旦配置了就不能改变,要换大一点或者小...
C++继承、多继承、菱形继承、虚继承 (万字)
C++继承、多继承、菱形继承、虚继承 (万字),继承 目录 继承 继承 继承的访问权限 子类赋值给父类 赋值兼容规则 “天然”的行为 验证: 1. 其他权限继承能否支持赋值兼容规则 2.是否'天然',有没有...
算法比赛中常用的快读
算法比赛中常用的快读,在算法比赛中,快读是一个常用的技巧,用于提高输入数据的速度。常见的快读方法有以下几种: 1. C++ 中的快读 C++ 中常用 scanf 和 getchar 进行快读。 #include <cstd...
const char* 指针作为函数参数也能被修改?
const char* 指针作为函数参数也能被修改?,问题 如下示例程序所示, 首先构建了一个如下所示的Node树,每个节点存有一个数字。程序需要通过node的name返回其数字,即findNodeNumByName,其中name...
C++ Qt开发:自定义Dialog对话框组件
C++ Qt开发:自定义Dialog对话框组件,Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大...
K-D Tree 相关
K-D Tree 相关,部分发表于洛谷。 简介: K-D Tree 是一种适用于 \(k\) 维空间信息处理的数据结构,一般是维护 \(n\) 个点的信息,建出平衡二叉树;在 \(k\) 比较小的 建树: 一般使用交替建树,...
没有调度器的协程不是好协程——零基础深入浅出 C++20 协程,协程本质是函数加状态机
没有调度器的协程不是好协程——零基础深入浅出 C++20 协程,协程本质是函数加状态机,前言 上一篇《协程本质是函数加状态机》谈到 C++20 协程的本质,是编译器基于 duff device 的精巧封装,经过...
使用vscode编译C++代码
使用vscode编译C++代码,使用vscode编译C++代码 vscode 首先要说明vscode不是IDE,因此本身没有所谓的一键配置、一键编译/调试、大量可视化项目操作选项等功能,实际上是一个拥有丰富插件...
找出长时序遥感影像的缺失日期并用像素均为0的栅格填充缺失日期的文件
找出长时序遥感影像的缺失日期并用像素均为0的栅格填充缺失日期的文件, 本文介绍基于C++语言的GDAL库,基于一个存储大量遥感影像的文件夹,依据每一景遥感影像的文件名中表示日期的那个字段...
图论-最小生成树-基础
图论-最小生成树-基础,0x0f 前置 前置芝士:并查集,图论基础,数论基础 其实最小生成树只是某个人用来装*的 —— 某老师 1x0f 简介 首先给出生成子图的定义(From OI Wiki): 嗯……有点抽象...
原始字面量
原始字面量,C++ 中存在转义字符,例如'\n'或'\t'。当我们尝试打印转义字符时,它们不会显示在输出中。为了在输出屏幕上显示转义字符,我们使用了'R(带转义字符的字符串)'作为原始字符串字面量。...













