В выборе между чуть менее затратным написанием сортировки руками и использованием метода массива sort, я в 99,9% буду использовать сорт. Не так много на просторах веба такого лютого хайлоада в котором экономия памяти будет важнее читабельности кода. Безусловно совсем без понимания алгоритмов нельзя даже что-то простенькое написать, но заучивать их - бред. Достаточно понимать как в случае необходимости гуглить