с экономией на capacity. Правда, все содержимое копируется лишний раз из Vec в Box<[Op]> 😅 (ну и вообще, такая "оптимизация", это ни разу не "средненький" разработчик на Rust).
Ну т.е можно алгоритмически более оптимально было написать (например, Loop, насколько я помню, не требует вложенных векторов, достаточно только смещение до конца цикла посчитать), но на Kotlin-то тоже самое написано.
оптимально написать. алё? вас минимум не смутило работа с одними индексами, а не итераторами или хотябы слайсы?
Обсуждают сегодня