std
-
C++实现简单的线程池
// thread_pool.h #pragma once #include <vector> #include <deque> #include <…
-
C++初始化列表
语法:构造函数():属性1(值1),属性2(值2),…{} #include<iostream> using namespace std; class WLM { pu…
-
C++ 中的Lambda表达式
目录 简介 捕获 原理 Lambda回调 参考 简介 Lambda 表达式(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于…
-
高斯消元法 -math
#include <bits/stdc++.h> #define dbg(x) std::cerr << #x << “=” <&…
-
CF1033E 做题体验
题目链接 这题看上去一脸不可做,对,我看什么题都不可做。。。然后瞄一眼题解,发现一个小 /(/tt Trick/) :判定二分图可以先拉出一个生成树,対生成树进行染色然后看相同颜色…
-
C++(17):filesystem
C++17将文件系统的操作封装了进来,从而可以跨平台的操作文件系统: #include <iostream> #include <fstream> #inc…
-
智能指针思想实践(std::unique_ptr, std::shared_ptr)
1 smart pointer 思想 个人认为smart pointer实际上就是一个对原始指针类型的一个封装类,并对外提供了-> 和 * 两种操作,使得其能够表现出原始…
-
AtCoder Beginner Contest 258
咕咕咕咕。 E – Packing Potatoes 题意 有无穷多个土豆,第/(i/)个土豆的质量为/(w_i/),给定/(w/)的前/(n/)项,然后/(w_{i …
-
Windows Server 2022 简体中文版、英文版下载 (updated Jun 2022)
Windows Server 2022 正式版,2022 年 6 月更新 请访问原文链接:https://sysin.org/blog/windows-server-2022/,查…
-
Codeforces Global Round 21
A. NIT orz! 观察可得:/(z/)二进制表示中包含的/(1/)的个数非增。 由此最大的数一定可以在第一步得到,值为/(/max_i a_i /operatorname{o…