Показать сообщение отдельно
  #11 (permalink)  
Старый 01.09.2016, 22:27
Новичок на форуме
Отправить личное сообщение для viosmat Посмотреть профиль Найти все сообщения от viosmat
 
Регистрация: 01.09.2016
Сообщений: 1

Сообщение от Aetae Посмотреть сообщение
Именно.
Указывая -1 ты говоришь, что первое значение после сортировки должно быть левее, а второе правее.
Указывая 1 говоришь, что первое значение после сортировки должно быть правее, а второе левее.
Указывая 0 говоришь, что ничего двигать не надо.

Функция же производящая сортировку работает самостоятельно исходя из этих указании.
Я вот только не могу понять, я-то каким боком могу знать, какое будет первое значение после сортировки? Или это все уже заранее известно, и первое значение всегда меньше второго? Т. е sort сначала сортирует массив, получается что-то типа 2,14,33 и потом я, указывая отрицательное число, лишь подтверждаю, что я хочу именно такой порядок?
Ответить с цитированием