XOR Linear Basis
Core ConceptsBefore defining a linear basis, it is essential to understand the following terms regarding bitwise XOR operations on integer sets:XOR SumFor a given set of unsigned integers Z, the XOR sum is the cumulative XOR of all its elements: Z1 ⊕ Z2 ⊕ ... ⊕ Zn.SpanThe span of a set Z, denoted as span(Z), represents the set ...
Posted on Sat, 30 May 2026 00:04:52 +0000 by NeoPuma
Algorithms from an Algorithmic Winter Training Camp
Balanced String Analysis (Simple and Extended)
Problem Statement
We need to analyze strings composed of 0, 1, and ?. The question marks can be replaced with either 0 or 1. The goal is to compute how many valid configurations result in "balanced" strings according to a specific criterion.
Simple Approach
For small lengths, a brute-forc ...
Posted on Mon, 18 May 2026 05:19:55 +0000 by dodgyJim
Linear Basis Implementation for XOR Operations
Construction AlgorithmThe Linear Basis structure maintains a set of linearly independent vectors to solve problems involving the XOR operation. To insert a value into the basis, we process the bits from the most significant bit (MSB) to the least significant bit (LSB).Let basis[] be the array storing the basis elements, initialized to 0. For an ...
Posted on Thu, 07 May 2026 07:02:32 +0000 by afrancis