hex.address_and_variable_double_xorΒΆ

address1(bit_address) ^= src
var1 ^= src
address2(bit_address) ^= src
var2 ^= src
var1,var2,src are hex[:n], address1,address2 are addresses.

SignatureΒΆ

def address_and_variable_double_xor n, address1, var1, address2, var2, src { ... }

Defined in hex/logics.fj β€” lines 149–156 (view on GitHub).

ComplexityΒΆ

  • Time: n(@+12)

  • Space: n(@+60)

See the complexity glossary for what @, w, dw, dbit, n mean.

SourceΒΆ

Used byΒΆ

Example usesΒΆ


← Previous: hex.double_exact_xor Next: hex.quadrupled_exact_xor β†’