IntervalTree в Гуаве
Я работаю с классом Range в Гуаве для обработки интервалов. Я хотел знать, возможно ли найти ближайший интервал от набора интервалов до заданной точки / интервала, используя некоторые контейнеры для сбора Guava?
Я попытался найти интервальные деревья в Java, и вот что я нашел. Я бы предпочел сделать это, используя один из классов гуавы, если это возможно.
http://picard.sourceforge.net/javadoc/net/sf/picard/util/IntervalTree.html http://tribble.googlecode.com/svn/trunk/src/org/broad/tribble/index/interval/IntervalTree.java
Спасибо
1 ответ
Гуава не предоставляет этого, хотя вы могли бы построить такую вещь поверх RangeSet
путем нахождения первого диапазона до и после заданной точки.
А вообще гуава Range
Мы ничего не знаем о расстояниях, метриках или о чем-либо, кроме порядка сравнения типов. Они этого не знают 10
ближе к 11
чем 15
,