Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Удаление одинаковых элементов массива (https://javascript.ru/forum/events/45211-udalenie-odinakovykh-ehlementov-massiva.html)

danik.js 20.02.2014 12:55

Цитата:

Сообщение от kostyanet
Типичный array_unique();

Не, ну ты реально тормоз. Походу тебя носом тыкать бесполезно.

kostyanet 20.02.2014 12:58

А вы что 5 страниц обсуждали как найти одинаковые элементы? Ну тормоза... я конечно как пишут топег не читал весь.

Про toSource() я вообще ничего не знаю. Показывает и ладно.

kostyanet 20.02.2014 13:00

Нет, вчерашняя тема, я подумал может кто мертвую поднял и перенаправил с поиска уникальных на поиск не уникальных.

"Удаление одинаковых элементов массива" это поиск уникальных элементов массива.

Будете продолжать мучиться баттхертом - вам же хуже.

danik.js 20.02.2014 13:07

Цитата:

Сообщение от kostyanet
Про toSource() я вообще ничего не знаю. Показывает и ладно.

Быть может, тебе одному из всех кто тут пишет и показывает) Ну ладно, главно ты доволен. А остальные проигнорируют да и ладно. Какой-то чужой неработающий код - не работает ну и хер с ним :D

Цитата:

Сообщение от kostyanet
топег не читал весь

А мы тут разные варианты по скорости тестируем. Ну и обсуждаем кое какие мелочи, и даже ES6 коснулись. Но тебе это не нужно читать - не дорос еще. Но если у тя есть рабочий вариант решения - могу добавить в тесты, если тебе интересно.

kostyanet 20.02.2014 13:09

Это кстати типичная задача. Допустим вы запросили с бд кортежи из нескольких отношений, то есть через join. Очень запросто появятся столбцы с повышенной энтропией. Чтобы из такого столбца сделать список, вы можете применить array_unque(), а чтобы сделать дерево профтыкать строки в массив на заранее известную глубину, например

$res[$row['country']][$row['city']][$row['block']][$row['street'']=$row['building'].$row['appartment'];

balanced tree само все за вас распихает по местам.

kostyanet 20.02.2014 13:10

Цитата:

Сообщение от danik.js
могу добавить в тесты, если тебе интересно.

Нет, тесты меня не колебут.

danik.js 20.02.2014 13:13

Короче, твои посты в этой теме ниочем. Нет ни варианта нового, ни идей.

kostyanet 20.02.2014 15:31

Нисмог смириться. Рунет, что тут поделаешь...


Часовой пояс GMT +3, время: 02:34.