Калькулятор II

Medium
Вычислите значение выражения из неотрицательных целых и операций +, -, *, / без скобок. Умножение и деление приоритетнее сложения и вычитания; деление — целочисленное с усечением к нулю. Пробелы игнорируйте.

Примеры:

Вход: 3+2*2
Выход: 7
Объяснение: Сначала 2*2=4, затем 3+4=7.
Вход: 3/2
Выход: 1
Объяснение: 3/2 при целом делении даёт 1.
Вход: 3+5 / 2
Выход: 5
Объяснение: 5/2=2, затем 3+2=5.

Ограничения:

1 <= s.length <= 3*10^5 Выражение корректно

Теги:

Строки Стек Математика

Комментарии (0)

Войдите, чтобы оставить комментарий

Пока нет комментариев. Будьте первым!