On-line: гостей 2. Всего: 2 [подробнее..]
АвторСообщение
постоянный участник




Пост N: 4564
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 06.11.15 16:14. Заголовок: Упаковка массива....


Есть массив вида { 2015, 2015, 2010, 2010, 2011, 2003, ..... }
Подскажите алгоритм упаковки,
т.е. нужно чтобы остался только один элемент года { 2015, 2011, 2010, 2003 }

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 5 [только новые]


администратор




Пост N: 5334
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 06.11.15 16:50. Заголовок: Массив сам заполняеш..


Массив сам заполняешь ?



Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4565
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 06.11.15 18:03. Заголовок: Dima пишет: Массив ..


Dima пишет:

 цитата:
Массив сам заполняешь ?


Нет, уже готовый идёт... из базы.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 5335
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 06.11.15 18:26. Заголовок: Andrey пишет: Нет, ..


Andrey пишет:

 цитата:
Нет, уже готовый идёт... из базы.


Готовый из твоей базы и твоей проги , так ?
На так заполняй его с проверкой что бы дублей не было.
Или заполняй Hash массив без проверки , там дублей не будет.
Или через Aeval заполни другой массив на основании входящего , в котором
дублей не будет.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 161
Зарегистрирован: 21.04.13
ссылка на сообщение  Отправлено: 06.11.15 19:35. Заголовок: Массив уникальных значений..


Временный уникальный индекс по полю ГОД
или
SQL: select distinc(ГОД)..

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 478
Зарегистрирован: 08.07.06
ссылка на сообщение  Отправлено: 07.11.15 12:21. Заголовок: Если массив действит..


Если массив действительно идет готовый и ничего нельзя оптимизировать на этапе его выборки, хэш будет лучшим решением. К тому-же он легко разворачивается в обычный массив при помощи hb_hKeys()

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 686
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет