668
правок
Изменения
→Псевдокод
'''string''' s;
vector<'''int'''> p;
'''for (int ''' i = 0..'''to''' p.size - 1)''' { '''if''' (p[i] == 0) s += new char; '''else''' s += s[p[i]]; }
===Доказательство корректности алгоритма===