Finalmente, he estudiado el uso de sort y tengo que decirlo: su uso es sencillo y racional. No es necesario inventar ruedas
Aunque creo que, si hago los debidos esfuerzos, podría codificar un algoritmo para ordenar vectores sin el uso de sort, abandono mi intento en este caso particular; por ello doy el tema por solucionado (para que, de algún modo, el tema quede formalmente cerrado).
Gracias por tu apoyo
zerokilled.