描述 使用turtle库,绘制一个六边形。 注意:这不是自动评阅题目,仅用于练习,没有评阅。 输出示例 六边形效果如下: 代码: 分析: 跟前面的画正方形分析的一样,注意这个最后的转向还是原来的转向 ...
分类:
其他好文 时间:
2018-06-02 18:33:34
阅读次数:
624
需要用线段树维护区间的3个变量: 区间最长的:[左连续前缀、右连续后缀、最大连续子区间] 的元素个数 其中红线左侧的是第m个元素,右侧是m+1个元素。 更新完左右子树想要pushUp操作的时候,父亲的左前缀必然是左子的前缀,若是左子树满了,则左连续可能还要加上右子树的左前缀。同理,父亲的右后缀必然是 ...
分类:
其他好文 时间:
2018-06-02 18:30:52
阅读次数:
181
一、静态代码块 里面可以有输出语句 随着类的加载而加载,而且只被加载一次 多个静态代码块之间按照顺序结构执行 静态代码块的执行要早于非静态代码块的执行。 静态的代码块中只能执行静态的结构(类属性,类方法) 二、非静态代码块 可以对类的属性(静态的 & 非静态的)进行初始化操作,同时也可以调用本类声明 ...
分类:
编程语言 时间:
2018-06-02 17:43:07
阅读次数:
186
#连续三级跳 a=True while a: print("level1") choice=input("level1>>: ").strip() if choice=="quit":break if choice =="quit_all":a=False while a: print("level... ...
分类:
其他好文 时间:
2018-06-02 17:39:37
阅读次数:
139
Python 网络编程 Python 提供了两个级别访问的网络服务。: 低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法。 高级别的网络服务模块 SocketServer, 它提供了服务器中心类,可以简化网络服务 ...
分类:
编程语言 时间:
2018-06-02 16:38:32
阅读次数:
185
讲一下echarts的用法,列举了两个图表,一个是单柱图,一个是多柱图,至于饼状图,只许更改echarts的类型就好了 一、首先是要两个div,用来存放两个图表 二、需要用js从后台获取json数据(可以从cs页面获取,也可以通过一般处理程序,这里用的一般处理程序) <%--单个柱状图--%> <s ...
分类:
其他好文 时间:
2018-06-02 16:37:28
阅读次数:
139
Python是一种解释型语言,在执行Python的时,解释器将源代码source code翻译成字节码byte code,然后byte code交给Python虚拟机PVM去执行,整个流程如下图所示: byte code 1 字节码翻译 Python解释器并不是每次都会将源代码source code ...
分类:
编程语言 时间:
2018-06-02 16:35:05
阅读次数:
150
int n, a[5000]; int main(){ scanf("%d", &n); for (int i = 1; i > a[i]; ll cur = 0, ans = 0, l, r, tl = 1; for (int i = 1; i ans){ ans = cur; r = i; ..... ...
分类:
编程语言 时间:
2018-06-02 16:34:20
阅读次数:
204
Problem C: 质心算法 Description 在很多应用中,需要对某个目标进行定位。比如对于一个未知坐标的点A,假定已知A点与N个点相邻,且已知N个相邻点的坐标,则可取N个点的质心作为A点坐标的一个估计值。 所谓质心,就是指其横坐标、纵坐标分别为N个点的横坐标平均值、纵坐标平均值的点。即: ...
分类:
编程语言 时间:
2018-06-02 16:32:59
阅读次数:
189
二分 + 线段树二分一个值 x, 讲原序列转化为01序列1表示该数>x, 0表示改数<x;线段树维护区间和进行判断 ...
分类:
其他好文 时间:
2018-06-02 16:31:16
阅读次数:
135