Я пытался решить вопрос о Leetcode, то есть даже цифры, и я уже знал, что логарифм - это логарифм. лучший способ решения, но я не понимаю, почему это быстрее, чем выполнение цикла while. Что на самом деле скрывается под капотом, чтобы сделать его быстрее? Потому что общий метод хорош, т.е.:
Код: Выделить всё
# for finding length of n
int count = 0
while(n < 0){
n = n/10;
count++;
}
Подробнее здесь: https://stackoverflow.com/questions/791 ... nal-method
Мобильная версия