Efficient algorithm to find the lowest value cluster in a series of values
Sort your data. That is the fast trick that you cannot do on multivariate data. Then solid for r by three largest gaps or using KDE.

Clustering is more interesting for multivariate data.