Изменения

Перейти к: навигация, поиск

Fusion tree

37 байт добавлено, 21:10, 5 июня 2015
Параллельное сравнение
Если <tex>sketch(a_i)< sketch(q)</tex>, то <tex>c_i = 0</tex>, в противном случае <tex>c_i = 1</tex>.
Теперь надо найти количество единиц в <tex>L</tex>. Умножим <tex>L</tex> на <tex>\underbrace{0\ldots 01}_{l + 1 bits}\ldots \underbrace{0\ldots 01}_{l+1 bits}</tex>, тогда все единицы сложатся в первом блоке результата, и, чтобы получить количество единиц, сдвинем его вправона <tex>(k-1)*(l + 1)</tex> бит.
==Вычисление sketch(x)==
317
правок

Навигация