30
Найшвидший спосіб визначити, чи є квадратний корінь цілого числа цілим числом
Я шукаю найшвидший спосіб визначити, чи longзначення є ідеальним квадратом (тобто його квадратний корінь - це інше ціле число): Я зробив це простим способом, використовуючи вбудовану Math.sqrt() функцію, але мені цікаво, чи є спосіб зробити це швидше, обмежившись лише доменним числом. Підтримувати таблицю пошуку недоцільно (оскільки існує близько 2 31,5 …