Превышение лимита времени. Обратное целое число (leetcode) [закрыто]C++

Программы на C++. Форум разработчиков
Anonymous
Превышение лимита времени. Обратное целое число (leetcode) [закрыто]

Сообщение Anonymous »

Вот мой код:

Код: Выделить всё

int reverse(int x) {
int ans = 0;

while (x != 0) {
int num = x % 10;
if (ans > INT_MAX / 10 || ans < INT_MIN / 10) {
return 0;
}

ans = (ans * 10) + num;
x / 10;
}

return ans;
}
Система ответила: Превышен лимит времени.
Что не так в этом коде?
Не могу придумать более быстрого метода< /п>

Подробнее здесь: https://stackoverflow.com/questions/787 ... erleetcode

Вернуться в «C++»