Size: a a a

2021 May 25

P

Phantom in CODE BLOG / C#
Зачем там Any?
источник

P

Phantom in CODE BLOG / C#
Зачем?
источник

P

Phantom in CODE BLOG / C#
И как это делу поможет?
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Чтобы ускорить )
источник

P

Phantom in CODE BLOG / C#
Эмм
источник

P

Phantom in CODE BLOG / C#
Это замедлит
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
А ну у хэш сэта да, а так нет
источник

P

Phantom in CODE BLOG / C#
Да ну
источник

P

Phantom in CODE BLOG / C#
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Any вроде быстрее работает
источник

P

Phantom in CODE BLOG / C#
Any не работает быстрее, а проверяет до первого true
источник

P

Phantom in CODE BLOG / C#
В данном случае, это сделает хуже
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Ну да, тем самым быстрее отрабатывает
источник

P

Phantom in CODE BLOG / C#
Потому что будет не O(1), а O(n)
источник

P

Phantom in CODE BLOG / C#
Если поиск не O(1), то да
источник

P

Phantom in CODE BLOG / C#
Но если O(1), то
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
Ну дач на создании хешсета ты же время не теряешь, да
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
Короче, надо бенчмаркить
источник

P

Phantom in CODE BLOG / C#
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Да тут явно быстрее будет IntersectBy
источник