C. 前缀和。 #include <bits/stdc++.h> using namespace std; #define maxn 300000 #define INF 10000000 char c[maxn]; int n, ans = INF, sumB[maxn], sumW[maxn]; ...
分类:
其他好文 时间:
2020-10-26 11:41:45
阅读次数:
22
1、为了更好地使用xlslib开源库,本篇对其作了一个简单的封装,类为QMyExcel 头文件:qmyexcel.h #ifndef QMYEXCEL_H #define QMYEXCEL_H #include <stdio.h> #include <string.h> #include <wcha ...
分类:
其他好文 时间:
2020-10-26 10:38:40
阅读次数:
22
目录 引子 ES5 方式 ES2015+ 方式 区别 参考资料 引子 “键值对”的数据结构,之前基本上都是使用 {} ,新的规范中有更合适的选择了。 上一篇 JavaScript 新旧替换五:函数嵌套。 Origin My GitHub ES5 方式 基本用法 使用 {} 存储键值对,键的类型只支持 ...
分类:
编程语言 时间:
2020-10-26 10:31:06
阅读次数:
23
Vsocks are a means of providing socket communication (either stream or datagram) directly between VMs and their host operating system. The host and ea ...
分类:
其他好文 时间:
2020-10-24 10:17:20
阅读次数:
37
C. 如果S不等于1e9的话,可以直接放上k个S,再把剩下的所有数都写成1e9。如果S等于1e9,那么可以把剩下所有的数都写成1; #include <bits/stdc++.h> using namespace std; #define MAXX 1000000000 int n, S, K; i ...
分类:
其他好文 时间:
2020-10-24 09:45:15
阅读次数:
19
Dijkstra是求单源最短路的一种算法,它不能够处理含有负权边的图。本质是递推,依次求出距离起点最近的点。 C++ 板子 #include<bits/stdc++.h> #define ll long long /* 题目链接:https://www.luogu.com.cn/problem/P3 ...
分类:
编程语言 时间:
2020-10-22 22:15:58
阅读次数:
24
be32_to_cpup()接口是干什么的呢? 转换一个无符号的, 大端, 32位值到一个cpu的大小端值(如果cpu为大端序,就将数值直接返回此值;如果cpu为小端序,就将数值转换为小端序) be32_to_cpup()接口的定义(linux内核源码的版本为5.9) #define be32_to ...
分类:
系统相关 时间:
2020-10-21 20:22:30
阅读次数:
38
Prime digit replacements 枚举每一位放数字还是放未知的,如果为止的就拿1代替单独存 因为要有8个,所以我们可知未知的一定是三的倍数,末尾一定是1,3,7,然后暴力搞一搞(剪枝跑得飞快) 1 #include<bits/stdc++.h> 2 #define reg regis ...
分类:
其他好文 时间:
2020-10-19 22:57:02
阅读次数:
18
#include<iostream> #include<cstdio> #include<algorithm> #include<cmath> #define N 500005 using namespace std; int n,m,s,x,y; int tot,fr[N],nxt[N << 1] ...
分类:
其他好文 时间:
2020-10-18 17:08:25
阅读次数:
33
朴素做法暴力DP,O(nk)过不去。。。 1 #include <cmath> 2 #include <cstdio> 3 #include <cstring> 4 #include <algorithm> 5 #define N1 2005 6 #define ll long long 7 usi ...
分类:
其他好文 时间:
2020-10-18 16:56:48
阅读次数:
23