Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Andrew Doroshew                      2:5020/400     21 Aug 2001  14:10:43
 To : All
 Subject : Разложение числа на квадраты
 -------------------------------------------------------------------------------- 
 
 Hi, All!!
 Hадо последовательно, начиная с некоторого числа (порядка 10e9 -10e12),
 получать разложение этого числа на сумму трёх квадратов, и выдавать для
 дальнейшего применения приблизительно следующее:
 8;0
 9;3
  1,2,2; 2,1,2; 2,2,1;
 10;0
 11;3
  1,1,3; 1,3,1; 3,1,1;
 Перебор с некоторой оптимизацией - хранение таблицы квадратов - сильно
 тормозит. Можно и ещё чуток улучшить - запоминать раздоления на пару
 квадратов, но это потребует много памяти, и серьёзного улучшения не
 даст.
 Уверен, что есть более подходящий алгоритм. Часто нужно только
 количество разложений данного числа, а сами разложения вычислять не
 нужно.
 
 С благодарностью принимаются мысли, ссылки, ключевые слова для поиска.
 
 Andrew Doroshev.
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Разложение числа на квадраты   Andrew Doroshew   21 Aug 2001 14:10:43 
 Re: Разложение числа на квадраты   OAM   21 Aug 2001 18:29:36 
 Re: Разложение числа на квадраты   Andrew Doroshew   21 Aug 2001 19:24:04 
 Разложение числа на квадраты   Denis Katkovsky   21 Aug 2001 23:14:31 
 Разложение числа на квадраты   Boris Sivko   22 Aug 2001 18:27:54 
 Разложение числа на квадраты   Denis Katkovsky   23 Aug 2001 00:34:09 
 Разложение числа на квадраты   Boris Sivko   11 Sep 2001 23:39:33 
 Разложение числа на квадраты   Stanislav Shwartsman   12 Sep 2001 07:07:17 
 Разложение числа на квадраты   Konstantin S. Rabkin   12 Sep 2001 01:18:06 
 Re: Разложение числа на квадраты   Alexei Emanov   12 Sep 2001 00:49:05 
 Re^2: Разложение числа на квадpаты   Vadim Goncharov   12 Sep 2001 16:59:49 
 Разложение числа на квадраты   Peter Tarakanov   12 Sep 2001 01:11:00 
 Re: Разложение числа на квадpаты   Alexander Veprik   13 Sep 2001 10:42:19 
 Разложение числа на квадраты   Max Alekseyev   13 Sep 2001 21:57:48 
 Разложение числа на квадраты   Igor Dolgov   16 Sep 2001 00:49:58 
 Разложение числа на квадраты   Max Alekseyev   18 Sep 2001 16:08:04 
 Разложение числа на квадраты   Stanislav Shwartsman   22 Aug 2001 20:46:58 
 Re: Разложение числа на квадраты   Andrew Doroshew   23 Aug 2001 10:12:52 
 Разложение числа на квадpаты   Igor Koksharov   24 Aug 2001 10:21:44 
 Re: Разложение числа на квадpаты   Alexander Veprik   27 Aug 2001 04:53:29 
Архивное /ru.algorithms/79235b79907d.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional