Size: a a a

2020 August 15

p

polunin.ai in rust_offtopic
А дженерики есть почти везде
источник

EG

Emmanuel Goldstein in rust_offtopic
polunin.ai
Ты из гораздо реже пишешь
Я постоянно пишу Iterator<Item = ...>
источник

p

polunin.ai in rust_offtopic
Emmanuel Goldstein
Я постоянно пишу Iterator<Item = ...>
Постоянно это пару раз?
источник

EG

Emmanuel Goldstein in rust_offtopic
polunin.ai
Постоянно это пару раз?
Да нет, в любой функции, которая принимает или возвращает итератор надо это выписывать
источник

(L

(((Mike Lubinets))) in rust_offtopic
Переслано от Roman na
да а толку с этого? Кресты тоже скриптуха
источник

EG

Emmanuel Goldstein in rust_offtopic
Либо Iterator<Item = ...>, либо IntoIterator<Item = ...>
источник

p

polunin.ai in rust_offtopic
Emmanuel Goldstein
Да нет, в любой функции, которая принимает или возвращает итератор надо это выписывать
Хз у меня таких функций не было никогда (ну пару раз возможно)
источник

p

polunin.ai in rust_offtopic
(((Mike Lubinets)))
Переслано от Roman na
да а толку с этого? Кресты тоже скриптуха
Кек
источник

r

red75prime in rust_offtopic
Emmanuel Goldstein
При этом ассоциированные типы называют нормально, хотя, казалось бы, какая разница.
Это не обязательно осознанное решение, может быть психологическая инерция.
источник

EG

Emmanuel Goldstein in rust_offtopic
У меня есть расстояния на клетчатой сетке, определённые вот таким образом:
3 3 3 3 3 3 3 
3 2 2 2 2 2 3
3 2 1 1 1 2 3
3 2 1 C 1 2 3
3 2 1 1 1 2 3
3 2 2 2 2 2 3
3 3 3 3 3 3 3

На сетке находится некоторое количество «помеченных» клеток, и я для хочу для каждой клетки сетки определить, находится ли она на расстоянии <N от помеченной.
источник

EG

Emmanuel Goldstein in rust_offtopic
Наивный алгоритм, кажется, работает примерно за квадрат в худшем случае.
источник

EG

Emmanuel Goldstein in rust_offtopic
Что неприемлемо много в моём случае, получается число из 10 цифр. Даже на быстрых языках 10 цифр итераций будет 1-10 секунд минимум.
источник

EG

Emmanuel Goldstein in rust_offtopic
Emmanuel Goldstein
Что неприемлемо много в моём случае, получается число из 10 цифр. Даже на быстрых языках 10 цифр итераций будет 1-10 секунд минимум.
А, можно за S * (N ** 2), где S — общее количество клеток, а N — расстояние. Меньше, кажется, нельзя?
источник

B

Bogdan in rust_offtopic
@nlinker @Psilon какойто старнный пассажир с двумя сообщениями всего в чате, и какой-то дичью откровенной
источник

НТ

Николай Тихонов... in rust_offtopic
я это
источник

НТ

Николай Тихонов... in rust_offtopic
программираю на раст
источник

NL

Nick Linker in rust_offtopic
Bogdan
@nlinker @Psilon какойто старнный пассажир с двумя сообщениями всего в чате, и какой-то дичью откровенной
Кто? Николай Тихонов?
источник

B

Bogdan in rust_offtopic
Nick Linker
Кто? Николай Тихонов?
+
источник

НТ

Николай Тихонов... in rust_offtopic
я новичок в расте
источник

NL

Nick Linker in rust_offtopic
Николай Тихонов
я новичок в расте
Пожалуйста, прочитай правила, и попытайся не флудить. Тут хоть и оффтопик, но тоже есть рамки.
источник