[identity profile] ex-ch-cat325.livejournal.com posting in [community profile] useful_faq
Подскажите что почитать чтобы разработать алгоритм для решения следующей задачи:

есть исходное двоичное число определенной размерности
есть массив с числами той же размерности
найти последовательность применения операции исходное_число=исходное_число XOR число из массива
чтобы в результате получилось ноль.

Date: 2008-04-15 10:57 am (UTC)
From: [identity profile] alex-djk1.livejournal.com
С оценкой я че-то капитально не то написал :)
В общем будет 2^16 + 2^20 * O(16) итераций.

Date: 2008-04-15 11:25 am (UTC)
From: [identity profile] alex-djk1.livejournal.com
Да не за что.
Помогло?

Date: 2008-04-15 12:01 pm (UTC)
From: [identity profile] alex-djk1.livejournal.com
Ага. Но все равно многовато. В том алгоритме, который я предложил их гораздо меньше. За секунду обсчитать запросто можно.