合集-杂项
摘要:template<typename CpType> struct Cp { // Complex Structure CpType a, b; Cp() {} Cp(CpType _a, CpType _b) {a = _a, b = _b; } Cp operator + (const Cp& t
阅读全文
摘要:自制计算器,拿去参赛了。可以支持普通计算、统计模式。顺便连了个命令提示符。 计算之前需要先输入模式。普通计算是 mode1,统计模式是 mode2,命令提示符是 mode3。 例如,输入 mode1 1 + 2 + 3,可以输出 The ans is : 6.00000。 输入 mode2 [1,
阅读全文
摘要:浅谈遗传算法 由于网上遗传算法的博客要么是例题不足,要么是过于工程化,所以准备写一篇更加亲民的博客。篇幅不长,深入浅出。由于笔者能力有限,可能出现部分错误。 什么是遗传算法 就不从百度上往下搬了。 遗传算法,又称为 。其主要思想就是模拟
阅读全文
摘要:昨晚一个同学问我立方和分解,突发奇想想到了这个问题。看到网上关于这个问题的许多解答都不是很准确。在此修正一下。 > 引理一:立方和公式 > > 对于形如 的式子,有因式分解: > > 式子两边展开即可
阅读全文
摘要:不带滚动数组代码: ```cpp #include #include #include #define int long long using namespace std; const int N = 2000010; int a[N], c[N], T, n, f[N]; signed main(
阅读全文
摘要:本文是笔者上语文课的时候想出来的。后来知道实际上这个东西就是 Four-Rasian。所以仅供参考吧。 序列分块。设块长为 。每块预处理出最大值。对于询问 ,答案就是整块最大值和散块最大值拼起来。答案显然是 \(O(n) \sim O(\dfrac{n}{B} + B)
阅读全文
摘要:VScode 配置 C++ 环境配置 下载 vscode。 下载 MinGW。 将下载的 MinGW 解压到 D 盘根目录下。 搜索环境变量,打开“高级 / 环境变量”。 在 Path 中新建路径 D:\x86_64-8.1.0-release-posix-seh-rt_v6-rev0\mingw6
阅读全文
摘要:好看的拍子 点击查看代码 #include <windows.h> #include <stdio.h> #include <algorithm> #include <iostream> #include <cstring> #include <cstdio> #include <vector> #
阅读全文