Kolakoski sequence: Difference between revisions

Line 184:
for (size_t i = 0; seq.size() < n; ++i) {
const int next = next_in_cycle(s, i);
std::vector<int>Sequence nv(i >= seq.size() ? next : seq[i], next);
seq.insert(std::end(seq), std::begin(nv), std::end(nv));
}
Anonymous user