Цитата:
|
Цитата:
|
Цитата:
Цитата:
|
danik.js,
Ты какие лишние движения делал на моём тесте ? Поясняю, для особо уникальных, вот я тьву продам машину, но чтобы заполнить тех паспорт, ты будешь сам лезть под капот и кавыряцо в масле, дабы разглядеть номер! Демо тест, на то и демо, чтобы нажать кнопку и получить результат, не открывая консоли во всех браузерах! |
Ваяс,
Идея простая - поменять ключи со значениями. Все лишнее автоматом укокошится. arr=[1,8,8,1,3,8,3,4,5,6,7,10,45]; res={}; for(var i=0;i<arr.length;i++) res[arr[i]]=1; arr=[]; for(var i in res) arr.push(i); console.log(arr.toSource()); Если было не пинайте в лицо, |
kostyanet,
искали не лишнее а повторяющиеся |
Цитата:
И между прочим: Цитата:
|
Звездешь, пинаю взад, вот ТЗ.
Цитата:
Будете мне тут мозг. И насчет кстати. Кусок проверен в консоли ФФ - все пашет. И будет пахать, потому что js слава екме тоже по барабану какие там ключи. Доступ через [] универсален. |
arr=["шо","шоп","песе","есец","песец" ,"мозг","ептытьЖ:-upr90/76?=00",4,5,6,7,10,45];
res={}; for(var i=0;i<arr.length;i++) res[arr[i]]=1; arr=[]; for(var i in res) arr.push(i); console.log(arr.toSource()); "["1", "3", "4", "5", "6", "7", "8", "10", "45"]" Scratchpad/1:8 16:04:34.269 "["4", "5", "6", "7", "10", "45", "\u0448\u043E", "\u0448\u043E\u043F", "\u043F\u0435\u0441\u0435", "\u0435\u0441\u0435\u0446", "\u043F\u0435\u0441\u0435\u0446", "\u043C\u043E\u0437\u0433", "\u0435\u043F\u0442\u044B\u0442\u044C\u0416:-upr90/76?=00"]" Scratchpad/1:8 |
Цитата:
Не фф единым. |
Цитата:
|
А вы что 5 страниц обсуждали как найти одинаковые элементы? Ну тормоза... я конечно как пишут топег не читал весь.
Про toSource() я вообще ничего не знаю. Показывает и ладно. |
Нет, вчерашняя тема, я подумал может кто мертвую поднял и перенаправил с поиска уникальных на поиск не уникальных.
"Удаление одинаковых элементов массива" это поиск уникальных элементов массива. Будете продолжать мучиться баттхертом - вам же хуже. |
Цитата:
Цитата:
|
Это кстати типичная задача. Допустим вы запросили с бд кортежи из нескольких отношений, то есть через join. Очень запросто появятся столбцы с повышенной энтропией. Чтобы из такого столбца сделать список, вы можете применить array_unque(), а чтобы сделать дерево профтыкать строки в массив на заранее известную глубину, например
$res[$row['country']][$row['city']][$row['block']][$row['street'']=$row['building'].$row['appartment']; balanced tree само все за вас распихает по местам. |
Цитата:
|
Короче, твои посты в этой теме ниочем. Нет ни варианта нового, ни идей.
|
Нисмог смириться. Рунет, что тут поделаешь...
|
Часовой пояс GMT +3, время: 18:18. |