• 大小: 9KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-02
  • 语言: Java
  • 标签: OPtics  Java  

资源简介

Optics算法的java实现 有备注

资源截图

代码片段和文件信息

package optics;

import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;

public class ClusterAnalysis {
class ComparatorDp implements Comparator {
public int compare(DataPoint arg0 DataPoint arg1) {
double temp = arg0.getReachableDistance()
- arg1.getReachableDistance();
int a = 0;
if (temp < 0) {
a = -1;
} else {
a = 1;
}
return a;
}
}

public List startAnalysis(List dataPoints
double radius int objectNum) {
List dpList = new ArrayList();// 结果队列
List dpQue = new ArrayList();// 样本

int total = 0;
while (total < dataPoints.size()) {
if (isContainedInList(dataPoints.get(total) d

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-04-29 18:38  java_optics\
     文件         299  2015-04-29 14:56  java_optics\.classpath
     文件         387  2015-04-29 14:52  java_optics\.project
     目录           0  2015-04-29 18:38  java_optics\.settings\
     文件         598  2015-04-29 14:56  java_optics\.settings\org.eclipse.jdt.core.prefs
     目录           0  2015-04-29 18:38  java_optics\bin\
     目录           0  2015-04-29 18:38  java_optics\bin\optics\
     文件        1021  2015-04-29 17:15  java_optics\bin\optics\ClusterAnalysis$ComparatorDp.class
     文件        6368  2015-04-29 17:15  java_optics\bin\optics\ClusterAnalysis.class
     文件        1495  2015-04-29 14:56  java_optics\bin\optics\DataPoint.class
     目录           0  2015-04-29 18:38  java_optics\src\
     目录           0  2015-04-29 18:38  java_optics\src\optics\
     文件        5985  2015-04-29 17:15  java_optics\src\optics\ClusterAnalysis.java
     文件        1402  2015-04-29 14:56  java_optics\src\optics\DataPoint.java

评论

共有 条评论