84 |
|
|
85 |
for (int i=0; i<size; i++) { |
for (int i=0; i<size; i++) { |
86 |
Adresse a = res.getMax(); |
Adresse a = res.getMax(); |
|
double d = res.getMaxKey(); |
|
87 |
adrList.add(a); |
adrList.add(a); |
88 |
res.removeMax(); |
res.removeMax(); |
|
|
|
|
System.out.println(a + " > " + d); |
|
89 |
} |
} |
90 |
Adresse bedsteAdr = adrList.get(size-1); //da det er en max-heap er det elementet med størst distance der er først og dermed den sidste der er tættest |
Adresse bedsteAdr = adrList.get(size-1); //da det er en max-heap er det elementet med størst distance der er først og dermed den sidste der er tættest |
91 |
double bedsteAfstand = GeoPointHelper.beregnAfstand(qAdresse, bedsteAdr); |
double bedsteAfstand = GeoPointHelper.beregnAfstand(qAdresse, bedsteAdr); |