В моём блестящем решении, достойном интервью в Google, не 3, а не более трёх проверок потребуется, чтобы определить, какой блок кода выполнять при данном X.Жжошь!))
Я делаю всего 3. В том числе на строгое равенство.Ты свой код не понимаешь совсем, по-ходу...
не будет в обоих случаях работать, т.к. условия для A и C разные.
В этом плохом ответе вы нелогично разбили последовательность: отдельно вынесли равенства, попытались сделать дерево для прочих случаев. Выигрыша при этом нет. Усложнение налицо.
И да, повторю: равенство ВСЕГДА! работает быстрее неравенства!
У тебя всегда 2 неравенства в любом случае (против моего одного равенства!) и этим всё сказано.
Твой ответ - неоптимальный.