Каждый раз, когда мне нужно реализовать компаратор, я застреваю, пытаясь вспомнить, когда я должен вернуть -1, а когда 1, и я должен поищите его.
Я имею в виду, очевидно, что -1 на меньше , поэтому это означает, что первый
меньше, чем второй
. Но всякий раз, когда я говорю это себе, меня начинают ворчать: «Ты уверен?» чувство. Я подозреваю, что частично моя путаница возникает из-за того, что я использую наоборот, когда мне нужна сортировка по убыванию.
Что вы используете, чтобы запомнить, что есть что?