查询到最新的3条

TreeSet排序方法

A: TreeSet集合的特点: 元素唯一,并且可以对元素进行排序 排序: a: 自然排序 b: 使用比较器排序 到底使用的是哪一种的排序取决于,构造方法. B:案例演示: TreeSet存储Integer类型的元素并遍历 存储下列元素: 20 , 18 , 23 , 22 , 17 , 24, 19 , 18 , 24 注意:使用TreeSet集合进行元素的自然排序,那么对元素有要求,要求这个元素 必须实现Comparable接口 否则无法进行自然排 继续阅读

【数学与算法】最小生成树Spanning Trees

链接 无向图: 无向图的意思是,边没有方向。 树: 树是一类特殊的图,树是由节点和无向边构成的; 所有的树都是无向图,但是无向图未必是树; 树有一些性质,但并非所有图都有这些性质; 树是连通图。连通图的意思是,任何节点之间都至少有一条路径。 在树中,任何两个节点之间,有且只有一条路径; 树中没 继续阅读

Python ast

Python标准库中的ast模块(Abstract Syntax Trees,抽象语法树)是一个强大的工具,它允许开发者在Python代码层面进行解析和操作,从而实现代码分析、优化和转换。本文将介绍ast模块的主要特性和使用方法。抽象语法树是源代码的抽象表示形式,它将代码解析为树状结构,使得程序可以更容易地进行分析和处理。Python中的ast模块允许我们在不执行代码的情况下,将Python源代码解析为抽象语法树,并通过遍历和操作树节点来实现对代码的静态分析。要开始使用ast模块,只需要导入该模 继续阅读