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


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Vitaly Slobodskoy                    2:5015/128.22  31 Dec 2001  01:55:55
 To : Alexey Danov
 Subject : Re: разбиение множества
 -------------------------------------------------------------------------------- 
 
 AD>>  В данном случае лучше не использовать битовую арифметику, т.к. n может
 AD> быть
 AD>> гораздо больше 16(32) и тогда все твое решение вылетит...
 AD> Соглашусь, но....
 AD>> Правильнее будет
 AD>> использовать массивчик типа boolean с кол-вом элементов, объявленных в
 AD> const с
 AD>> начальным значением, например, 100...
 AD> ... 2^100 ~ 10^30   полный перебор?   ;-)))
 AD> задачи с такой размерность редко встречаются,
 AD> а применение массива замедлит алгоритм
 
  Hе, ну 100 - это полный максимум, чтобы уж... наверняка, а вот 2^20 вполне
 нормальное число, а у тебя на integer вылетит. Кста, я не уверен, что доступ к
 к-ому биту в числе с помощью битовых операций будет быстрее доступа к элементу
 массива... Хотя, честно говоря, не знаю :((
 
 ПОКА!
 --- F.I.P.S./32 v1.0r W95/NT [M]
  * Origin: Жить вредно - от этого умирают! (2:5015/128.22)
 
 

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

 Тема:    Автор:    Дата:  
 разбиение множества   Nail Zakirov   27 Dec 2001 09:46:55 
 re: разбиение множества   Valentin Kononov   27 Dec 2001 23:24:35 
 RE:разбиение множества   Vitaly Slobodskoy   28 Dec 2001 00:31:33 
 Re: разбиение множества   Alexey Danov   28 Dec 2001 11:32:54 
 Re: разбиение множества   Alexey Danov   28 Dec 2001 12:42:32 
 Re: разбиение множества   Vitaly Slobodskoy   29 Dec 2001 01:03:58 
 Re: разбиение множества   Alexey Danov   29 Dec 2001 11:26:13 
 Re: разбиение множества   Vitaly Slobodskoy   31 Dec 2001 01:55:55 
Архивное /ru.algorithms/39083c2f8d6b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional