Low-level sorting: binary quicksort
In one pass over the vector NA
s are handled according to parameter
na.last
by range_sortna
, then, if the vector is unsorted,
binary quicksort is invoked.
quicksort2(x, na.last = NA)
x |
an integer vector |
na.last |
|
a sorted vector
quicksort2(c(2L,0L,1L,NA,2L)) quicksort2(c(2L,0L,1L,NA,2L), na.last=TRUE) quicksort2(c(2L,0L,1L,NA,2L), na.last=FALSE)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.