思路:暴力模拟。 看到题解大多是从大到小分析位置输出答案,这里特别提供一种简洁易懂的暴力模拟涂色方法。 根据题目上的涂色方式,我们可以想到一种模拟:对于原图每一个白块,我们可以在新图上把它替换成单位正方形;对于原图每一个黑块,我们可以在新图上把它替换成 \(n \times n\) 的全黑正方形。 ...
分类:
其他好文 时间:
2021-07-28 21:15:27
阅读次数:
0
##源码查看小结 使用方式: 1.Web界面,Dashboard(horizon) 2.命令行,cliff 3.API,RESTful API 服务部署:(python: wsgi → application) Apache + mod_wsgi (官方) Nginx + uWSGI API框架: ...
分类:
其他好文 时间:
2021-07-23 17:39:38
阅读次数:
0
print()函数学习 print() 方法用于打印输出,它的函数语法如下: print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False) 参数的具体含义如下: objects --表示输出的对象。输出多个对象时,需要用逗号(,)分 ...
分类:
编程语言 时间:
2021-07-05 18:49:38
阅读次数:
0
spirng boot的一些缺点: 当spring boot应用以一个fat jar方式运行时,会遇到一些问题。以下是个人看法: 日志不知道放哪,默认是输出到stdout的 数据目录不知道放哪, jenkinns的做法是放到 ${user.home}/.jenkins 下面 相对目录API不能使用, ...
分类:
编程语言 时间:
2021-06-21 20:10:02
阅读次数:
0
def print(self, *args, sep=' ', end='\n', file=None): # known special case of print """ print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=Fa ...
分类:
编程语言 时间:
2021-06-03 17:49:48
阅读次数:
0
前言 能 \(\tt dp\) 就不要乱猜结论贪心。 题目 AtCoder 题目大意: 给出 \(n\) 个人的数轴上的坐标 \(a_i\),保证为偶数,每个人的速度至多为 \(1\),需要使得每一个 \(i\in[1,n-1]\),第 \(i\) 个人与第 \(i+1\) 个人相遇过,求最小时间。 ...
分类:
其他好文 时间:
2021-06-02 15:24:29
阅读次数:
0
AGC 043 C,D 题解 C - Giant Graph 首先可以理解成一个$N\times N\times N$的立方体从$(N,N,N)$开始按照$x+y+z$降序贪心添加。 一个点不被选当且仅当按照$x,y,z$某一个方向可以到达一个选择的。 直接用$SG$函数即可。 由于$SG$的值域是 ...
分类:
其他好文 时间:
2021-05-24 15:26:40
阅读次数:
0
在centos中使用管道进行参数的传输 运行格式 ./c++A | python3 p.py | ./c++B python脚本中使用标准输入和输出 stdin 和 stdout,python脚本参数是传输不到./c++B可执行文件的。 python 脚本中要使用 while True: line= ...
分类:
编程语言 时间:
2021-05-24 01:17:11
阅读次数:
0
Numpy实现K折交叉验证的数据划分 本实例使用Numpy的数组切片语法,实现了K折交叉验证的数据划分 背景:K折交叉验证 为什么需要这个?在机器学习中,因为如下原因,使用K折交叉验证能更好评估模型效果: 样本量不充足,划分了训练集和测试集后,训练数据更少; 训练集和测试集的不同划分,可能会导致不同 ...
分类:
其他好文 时间:
2021-05-04 15:39:17
阅读次数:
0
大体思路还是贪心,那首先肯定从2下手,因为2加的最多减的最多,而且处理完二后,就是只剩下01的话是可以相互抵消的。 首先处理(2,1)加的最多,然后处理(0,2)让其减的最少,然后处理(2,2)这样2就完了剩下的01抵消 水一篇题解 /* + + + + [ >i>n[t */ #include<s ...
分类:
其他好文 时间:
2021-05-03 12:36:13
阅读次数:
0