Size: a a a

2022 January 14

VK

Vlad Kopaihorodskyi in symfony
sort не, там in_array
источник

v

voodoo in symfony
sort не для n
источник

v

voodoo in symfony
ну я обычно через array_key_exists делаю, он быстрее
источник

S

Suworow in symfony
in_array не по хешу будет искать?
источник

D

Dmitry in symfony
можно сильно снизить сложность
цикл по массиву начиная с i и вложенный по i+1
источник

D

Dmitry in symfony
нет, он будет перебирать весь массив, как уже выше сказали array_key_exists сильно быстрее, вот там хеши
источник

VK

Vlad Kopaihorodskyi in symfony
та сделай в 2 прохода, в первом загони все в мапу, а во втором просто пройдись по массиву и уникальные пары сделай.
источник

v

voodoo in symfony
человек попросил направление, ему дали пищу для размышления, пусть оптимизирует уже сам)
у меня на подобные вещи иногда по несколько дней уходит
источник

VK

Vlad Kopaihorodskyi in symfony
тоже правда)
источник

D

Dmitry in symfony
тут будет зависеть от размера входного массива, может сильно сказаться на потреблении памяти
источник

D

Dmitry in symfony
вообще если там входной массив до 1к элементов и вызывается 1 раз можно даже не заморачиваться
источник

VK

Vlad Kopaihorodskyi in symfony
даю гарантию что у него в пхп.ini стоит 128мб )))
источник

D

Dmitry in symfony
вот когда будет мапа на 500к элементов и ее нужно обработать, вот тогда будет важно какое там O(?)
источник

ЕН

Евгений Николаевич... in symfony
Ребята, я не хотел, чтобы вы спорили)
источник

ЕН

Евгений Николаевич... in symfony
Мне нужно было только направление
источник

D

Dmitry in symfony
никто вообще не спорит, вам предлагают варианты решения
источник

D

Dmitry in symfony
выбирать то все равно вам
источник

SP

Sergey Protko in symfony
так не работает
источник

SP

Sergey Protko in symfony
почему n^3?
источник

v

voodoo in symfony
тогда php идёт на перекур, макисимум выполняя exec("./veryfastbinary") 😂
источник