###P2915 [USACO08NOV]Mixed Up Cows G dfs去做 #include<iostream> #include<cstdio> #include<cmath> #include<cstring> #define ll long long using namespace ...
分类:
其他好文 时间:
2020-11-11 15:59:42
阅读次数:
7
C++是在C语言的基础上改进的,C语言的很多语法在C++中依然广泛使用,例如:?C++仍然使用char、short、int、long、float、double等基本数据类型;??C++仍然使用if...else、while、for、switch、break等分支或循环结构;??C++仍然使用+、-、*、/、%、++、--、<<、>>等运算符;??C++仍然使用typedef
分类:
编程语言 时间:
2020-11-08 17:10:16
阅读次数:
25
https://www.acwing.com/problem/content/description/135/ 优先队列,每次将最长的蚯蚓取出来,切开后减去当前的偏移量,再放回队列 但 \(m\) 的范围是 $7e6$,显然需要线性做法 线性做法,那就需要考虑一下蚯蚓长度的单调性了, 可以证明,如果 ...
问题产生: 经过查找资料,应该是在给一个varchar(255)类型的字段建立索引的时候,超过了767字节的长度。 解决办法: 可以适当修改字段的长度,修改细节需要根据编码格式来考虑。 如果字段长度为100,编码方式为utf8,那么最大占用300字节,但如果是utf8mb4,则最大占用400字节。 ...
分类:
数据库 时间:
2020-11-07 15:31:35
阅读次数:
29
数据类型:int、str、long、float 变量赋值 counter = 100 # 赋值整型变量 miles = 1000.0 # 浮点型 name = "John" # 字符串 Python允许你同时为多个变量赋值。例如:a = b = c = 1 也可以为多个对象指定多个变量。例如:a, ...
分类:
编程语言 时间:
2020-11-04 17:34:43
阅读次数:
15
b题:b其实不难题意就是不让k个连续字符成为一个周期。这提给我的教训就是中文翻译应该结合英文题目一起看, #include<bits/stdc++.h>#include<algorithm>#define ll long longusing namespace std;const ll nl=1e5 ...
分类:
其他好文 时间:
2020-11-02 10:12:11
阅读次数:
22
我们很容易理解两个超级大的整数的相加或者相乘不能用int,long, long long 来承载,因为还是很可能溢出。 我们c,c++语言起步的,很容易想到用char数组或者string来无限承载超大数。我开始也这么想的。后面突然想到vector<int>也可以承载。其实没有差别。 很多同学写不出两 ...
分类:
其他好文 时间:
2020-11-01 22:23:05
阅读次数:
25
好题: #include<bits/stdc++.h> using namespace std; typedef long long LL; const int N = 5e6 + 5; const LL Mod = 1e9 + 7; #define INF 1e9 #define dbg(x) c ...
分类:
其他好文 时间:
2020-11-01 22:04:43
阅读次数:
23
游戏参数描述为 $a,b,c,d$,表示有一个技能,单次攻击的伤害为 $a$,随后的 $c$ 秒中每秒恢复 $b$,每次攻击后 $d$ 秒后才能进行下一次攻击。求能造成的瞬时最大伤害为多少,无解输出 $-1$。 ...
分类:
数据库 时间:
2020-11-01 21:29:07
阅读次数:
25
题目大意 给出一个无向图,可以删掉若干点,删i的代价是ai,最大化Σ|剩余连通块bi之和|-代价 n,m<=300 题解 看错题后的版本:每删掉一个点对其相连连通块计算贡献,使最后和最大 完全不可做 先删掉一些点,对剩下的一个块里的贡献同为+1或-1,则可以转化为对每个点赋+1/-1/删掉,最终贡献 ...
分类:
其他好文 时间:
2020-11-01 21:27:41
阅读次数:
20