Size: a a a

2020 December 26

P

Phantom in CODE BLOG / C#
Zhenya Kornelyuk
Для каждого значения N вызывается Setup, а далее этот массив отдельно в каждом методе прогоняется с исходными данными
копируется?
источник

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#
Чекнул в Sharplab.io
источник

P

Phantom in CODE BLOG / C#
(a,b) = (b, a) быстрее xor только потому
источник

P

Phantom in CODE BLOG / C#
что там фактически нет тупла
источник

P

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

P

Phantom in CODE BLOG / C#
А если сделать  (TupleA, TupleB) = Tuple.Create(TupleB, TupleA);
источник

P

Phantom in CODE BLOG / C#
то оно будет медленнее
источник

P

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

P

Phantom in CODE BLOG / C#
то есть я был одновременно прав и не прав
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Посмотри чему 1us равен
источник

P

Phantom in CODE BLOG / C#
Zhenya Kornelyuk
Посмотри чему 1us равен
микросекунда?
источник

P

Phantom in CODE BLOG / C#
так итераций было 10000
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Там 0.00001 секунда
источник

P

Phantom in CODE BLOG / C#
20% это дохуя
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Ты даже для 1_000_000 секунды не сэкономишь
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Поэтому я и сказал изначально, что на такие вещи не смотрят даже. Много других мест есть, где можно обосраться
источник