Программист
Угадал город из поста по названию парка.
const reverse = (list) => list.reduce((acc, current) => [current, ...acc], []);
Тут, если что, тоже O(n²).
O(n²)
Запускает, его я упустил. Но насколько он полноценный, я не смотрел.
Справедливости ради: на сервере терминалы обычно не запускают (хотя там должен присутствовать terminfo нужного терминала). А на рабочем месте может быть что угодно, да.
Для придания завершённости идее осталось написать осмысленную программу на single, являющуюся осмысленным англоязычным текстом.
Если в __cvec_push произойдёт вызов __cvec_realloc, то ptr может стать невалидным, что сломает дальнейшее использование этого вектора.
__cvec_push
__cvec_realloc
ptr
Угадал город из поста по названию парка.
const reverse = (list) => list.reduce((acc, current) => [current, ...acc], []);Тут, если что, тоже
O(n²).Запускает, его я упустил. Но насколько он полноценный, я не смотрел.
Справедливости ради: на сервере терминалы обычно не запускают (хотя там должен присутствовать terminfo нужного терминала). А на рабочем месте может быть что угодно, да.
Для придания завершённости идее осталось написать осмысленную программу на single, являющуюся осмысленным англоязычным текстом.
Если в
__cvec_pushпроизойдёт вызов__cvec_realloc, тоptrможет стать невалидным, что сломает дальнейшее использование этого вектора.