火星上灯泡

文章
7
资源
0
加入时间
2年10月21天

2021桂林 D. Assumption is All You Need(铜牌题)

原题链接:https://codeforces.com/gym/103409/problem/D数组开小了,导致我多试了好多次,还去看了别人的题解。最后发现我原来的做法是可以AC的,别人的基本是如果是从小的开始遍历,就每一步替换最小的可以替换的,如果是从大的开始,每步替换最大可以替换的,和我不太一样。我是从大到小开始遍历,并不要求做完一轮swap操作后归为目标位置,而是要让操作完的位置小于等于目标位置,并且该轮swap操作中不能让更大数的位置大于其目标位置,否则之前的做法就变得无意义了。因为后面

Python3.6 连接mysql 数据库,增删改查,及多线程简单运用

readme:       导入 pymysql 连接数据库,完成数据处理后的增删改查操作。导入到其他Python文件就可以直接调用。后面一个文件是处理曲线拟合和积分的然后数据和数据库交互的运用。aliyunMySQL_test.pyimport numpy as npimport pymysqlfrom scipy.optimize import leastsqfrom

Groovy~Groovy数据类型

一、内置数据类型byte:字节值short:短整型int:整数long:长整型float:32位浮点数double:64位浮点数char:单个字符文字Boolean:布尔值String:字符串形式表示的文本二、取值范围类型范围byte-128 ~ 127short-32,768 ~ 32,767int2,147,483,648 ~ 147,483,647long-9,223,372,036,854,775,808 ~ +9,223,37

JAVA foreach语法

foreach语法是在Java SE5中被引入的,这是一种更加简洁的for语句,foreach语法适用于任何Iterable对象(包括数组和容器)。public static void main(String[] args) { int[] array = new int[10]; for (int i = 0; i < 10; i...