Size: a a a

Rust — русскоговорящее сообществo

2020 September 29

в🧇

вафель 🧇 in Rust — русскоговорящее сообществo
вафель 🧇
Btw, мне вообще и Vec+drain_filter может подойти, если с Cell заморочиться.
а он только для найтли, да что такое
источник

A

Adv0cat in Rust — русскоговорящее сообществo
источник

П

Пашечка in Rust — русскоговорящее сообществo
👍 сохранил спасибо
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Короче, я не вижу вариантов, кроме как попробовать самому поиграть в аллокатор
источник

DF

Dollar Føølish in Rust — русскоговорящее сообществo
А я не вижу причин бояться удалять из середины деки
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Те требования, которые я пока видел, решаются Vec<Option<T>>
источник

DF

Dollar Føølish in Rust — русскоговорящее сообществo
Если оно как в крестах реализовано то это не страшно
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Dollar Føølish
Если оно как в крестах реализовано то это не страшно
В расте по другому реализовано
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Dollar Føølish
А я не вижу причин бояться удалять из середины деки
Деки которая VecDeque или которая через linked list?
источник

DF

Dollar Føølish in Rust — русскоговорящее сообществo
За Раст хз , в нем я новичок
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Mikail Bagishov
Те требования, которые я пока видел, решаются Vec<Option<T>>
Итерация получается дорогой
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Emmanuel Goldstein
Итерация получается дорогой
почему? Максимум в два раза дольше итерации по забитому битком вектору
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Mikail Bagishov
почему? Максимум в два раза дольше итерации по забитому битком вектору
Ноп
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
На каждый элемент будет по ветвлению, результат которого сложно предсказать
источник

П

Пашечка in Rust — русскоговорящее сообществo
В LL итерация же ещё дороже будет, например, нет?
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Это гораздо дороже вектора
источник

DF

Dollar Føølish in Rust — русскоговорящее сообществo
Намного
источник

DF

Dollar Føølish in Rust — русскоговорящее сообществo
Лл бесполезный контейнер
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Но линкедлисты классические тоже с дорогой итерацией, да
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Emmanuel Goldstein
Это гораздо дороже вектора
LL еще хуже, там еще и кэшируется хуже
источник