📄 cluster.java
字号:
package edu.udo.cs.yale.operator.clusterer.upgma;import java.util.List;import java.util.ArrayList;import java.util.LinkedList;public class Cluster { private Tree tree; private double distances[]; private List elements = new LinkedList(); private int index; public Cluster(String leaf, double[] distances, int index) { this.elements.add(leaf); this.tree = new Tree(leaf); this.tree.setHeight(0.0); this.index = index; this.distances = distances; } public Tree getTree() { return tree; } public void setTree(Tree tree) { this.tree = tree; } public int getIndex() { return index; } public double getDistance(int i) { return distances[i]; } public void setDistance(int i, double distance) { distances[i] = distance; } public List getElements() { return elements; } public int size() { return elements.size(); } public void union(Cluster other) { this.elements.addAll(other.elements); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -