diff --git a/src/algebra/binary-exp.md b/src/algebra/binary-exp.md index c57a66db3..52dfd27a5 100644 --- a/src/algebra/binary-exp.md +++ b/src/algebra/binary-exp.md @@ -144,13 +144,13 @@ vector applyPermutation(vector sequence, vector permutation) { return newSequence; } -vector permute(vector sequence, vector permutation, long long b) { - while (b > 0) { - if (b & 1) { +vector permute(vector sequence, vector permutation, long long k) { + while (k > 0) { + if (k & 1) { sequence = applyPermutation(sequence, permutation); } permutation = applyPermutation(permutation, permutation); - b >>= 1; + k >>= 1; } return sequence; }