树的直径+统计连通块数。 和树的直径的模板题不同的是要求出所有能够构成直径两个端点的点,即为最深的根。 注意对$n=1$的特殊处理,这个corner case还是挺好想的,第一次交$23$分,调试一下就发现了。 由于要从小到大输出所有最深的根,故将它们全部插入集合中输出。 连通分量直接dfs统计就行 ...
分类:
其他好文 时间:
2021-01-27 13:11:33
阅读次数:
0
ECharts 提供了常规的折线图、柱状图、散点图、饼图、K线图, 用于统计的盒形图,用于地理数据可视化的地图、热力图、线图, 用于关系数据可视化的关系图、treemap、旭日图 ,多维数据可视化的平行坐标,还有用于 BI 的漏斗图,仪表盘,并且支持图与图之间的混搭。 官方网址:https://ec ...
分类:
其他好文 时间:
2021-01-27 13:08:09
阅读次数:
0
Chapter 6 - Other Popular Machine Learning Methods Segment 2 - A neural network with a Perceptron Perceptron A perceptron is a neural network with jus ...
分类:
编程语言 时间:
2021-01-27 13:05:55
阅读次数:
0
# -*- coding: utf-8 -*- #by gisoracle 2021.01.23 import arcpy import math #保存数据 def Save(polygon,rows): row = rows.newRow() #row.setValue(shapefieldna ...
分类:
编程语言 时间:
2021-01-27 13:04:10
阅读次数:
0
except 有时不能准确的定位出哪一行出现问题,可以用traceback准确定位哪一行出问题 import traceback def func1(): raise NameError("--func1 exception--") def main(): try: func1() except E ...
分类:
编程语言 时间:
2021-01-27 12:54:38
阅读次数:
0
##从列表中找出某个值第一个匹配的索引值 list18 = [1,2,3,4,5, 3,4,5,6] index18 = list18.index(3) ##圈定范围 index19 = list18.index(3, 3, 7) print(index18, index19) ##列表中元素个数 ...
分类:
编程语言 时间:
2021-01-27 12:52:05
阅读次数:
0
复习 对之前的知识做个简单的复习。已经学习了输入,输出,变量,顺序结构,分支结构,循环结构。这些内容已经足够用来构建程序中的逻辑。通过一些练习来锻炼下自己的能力。 例子 寻找水仙花数 说明:水仙花数也被称为超完全数字不变数、自恋数、自幂数、阿姆斯特朗数,它是一个3位数,该数字每个位上数字的立方之和正 ...
分类:
编程语言 时间:
2021-01-26 12:46:08
阅读次数:
0
1,介绍 颜色具有三个特性,即色相,明度和饱和度。颜色的这三个特性及其相互关系可以用三度空间的颜色立体来说明。 Color.js是一个能加强前端开发中对颜色处理的第三方库。 假设你已经基本了解色彩通道、色彩空间、色相、饱和度、亮度、不透明度等概念。当然了,相信这些概念难不到你。 2,轻松管理颜色 c ...
分类:
Web程序 时间:
2021-01-26 12:45:47
阅读次数:
0
背景:gitalk需要人工访问文章页才能触发创建issue 其实有个更简便的方式,当我们push代码到github时,可以利用github action的自动化流程自动执行下面的python脚本来创建issue,在编写Github Action时,设定触发条件为push,详细的yml脚本内容为: c ...
分类:
编程语言 时间:
2021-01-26 12:36:45
阅读次数:
0
# -*- coding: utf-8 -*- #by gisoracle 2021.01.23 import arcpy import math #保存数据 def Save(polygon,rows): row = rows.newRow() #row.setValue(shapefieldna ...
分类:
编程语言 时间:
2021-01-26 12:35:59
阅读次数:
0