Size: a a a

2019 December 28

SS

Stanislav Sagan in rust_offtopic
Ладно, я понял спасибо)) Я в принципе знаю алгоритм "Брут форс" остальные в планах только )))
источник

G

GG in rust_offtopic
ну самих  аогоритмов сотни, всех не изучишь, но есть базовые принципы по  которым они строятся, их можно выучить
источник

NL

Nick Linker in rust_offtopic
Да, дизайн Раста был выбран так, чтобы обеспечить пресловутые zero-cost за счёт усложнения жизни программиста.
Коре тим наверное рады бы сделать более функционально, тем самым снизив планку входа, но они не знали как. И, возможно, до сих пор не знают.
И может быть знают только академики в башнях из слоновой кости, и однажды эти знания вольются в очередной индустриальный язык, какой-нибудь Verona.
источник

RA

Roman Akberov in rust_offtopic
Verona -- это Rust от MS?
источник

а

а это кто in rust_offtopic
Roman Akberov
Verona -- это Rust от MS?
Да, а ещё MS сказали, что это "Исследовательский проект" в результате которого возможно в раст будут предлагать улучшения
источник

NM

Nigga Melon in rust_offtopic
Поясните за формулу
источник

NM

Nigga Melon in rust_offtopic
V1+V2/(1+(V1*V2)/C²)
источник

DF

Dollar Føølish in rust_offtopic
Подставь C вместо V, станет понятнее
источник

B

Bogdan in rust_offtopic
Почему-то сортировку слиянием назвали функциональной быстрой сортировкой)
источник

NL

Nick Linker in rust_offtopic
Roman Akberov
Verona -- это Rust от MS?
Я к примеру.
источник

λ

λоλторт in rust_offtopic
Bogdan
Почему-то сортировку слиянием назвали функциональной быстрой сортировкой)
Потому что для иммутабельных списков она самая быстрая, да ещё и лень поддерживает
источник

λ

λоλторт in rust_offtopic
head . sort находит первый наименьший элемент списка за О(n)
источник

А⚙

Антон ⚙️ in rust_offtopic
Это как?
источник

NL

Nick Linker in rust_offtopic
Антон ⚙️
Это как?
Красиво (я надеюсь)
источник

А⚙

Антон ⚙️ in rust_offtopic
polunin.ai
боль - это когда ты пишешь лексер, а понимаешь что это парсер
Типикал Си
источник

В

Вафель in rust_offtopic
Ну вот у меня такое получилось, в моём импровизированном бэнчмарке:
sort_fun
из статьи — 235.13 us
sort из std — 24.854 us
sort_imp из статьи — 43.668 us (но крашится)

(сортировал один и тот-же рандомный массив из 1000 элементов : i64)
источник

А⚙

Антон ⚙️ in rust_offtopic
GG
вот проще  приммер. мой
Отвратительно
источник

G

GG in rust_offtopic
Антон ⚙️
Отвратительно
почему?
источник

А⚙

Антон ⚙️ in rust_offtopic
GG
почему?
Мемоизация проёбана
источник

В

Вафель in rust_offtopic
Вафель
Ну вот у меня такое получилось, в моём импровизированном бэнчмарке:
sort_fun
из статьи — 235.13 us
sort из std — 24.854 us
sort_imp из статьи — 43.668 us (но крашится)

(сортировал один и тот-же рандомный массив из 1000 элементов : i64)
И убирание копирования через .drain вообще ничего не меняет
источник