Explain the use of a bit vector for determining if all characters are unique
int checker is used here as a storage for bits. Every bit in integer value can be treated as a flag, so eventually int is an array of bits (flag). Each bit in your code states whether the character with bit’s index was found in string or not. You could use bit vector for the same reason instead … Read more