Оптимизация моего кода для поиска множителей заданного целого числаC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Оптимизация моего кода для поиска множителей заданного целого числа

Сообщение Anonymous »

Вот мой код, но я бы хотел его оптимизировать. Мне не нравится идея проверять все числа до квадратного корня из n, учитывая тот факт, что можно столкнуться с поиском делителей большого числа. Ваши ответы будут очень полезны. Заранее спасибо.

unsigned int* factor(unsigned int n)
{
unsigned int tab[40];
int dim=0;
for(int i=2;i1)
tab[dim++]=n;
return tab;
}


Подробнее здесь: https://stackoverflow.com/questions/127 ... en-integer
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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