R/buildHeap.R

Defines functions buildHeap

# @useDynLib adjclust percDown
buildHeap <- function(heap, D, l) {
  for (ii in floor(l/2) : 1) {
    heap <- .Call("percDown", heap, D, as.integer(l), as.integer(ii), PACKAGE = "adjclust")
  }
  return(heap)
}
pneuvial/adjclust documentation built on Feb. 18, 2024, 8:11 p.m.