|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.11.2014, 11:08 | #1 |
Форумчанин
Регистрация: 26.01.2012
Сообщений: 648
|
Составить код без использования циклов..
В наличии один массив, в котором есть еще подмассивы.
PHP код:
В итоге должны получить PHP код:
Возможно ли обойтись без цикла, составить небольшой код... Последний раз редактировалось Predator199; 13.11.2014 в 11:10. |
13.11.2014, 11:50 | #2 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
|
13.11.2014, 12:45 | #3 |
Форумчанин
Регистрация: 26.01.2012
Сообщений: 648
|
Да нет же, данный массив формируется не из результатов запросов....
Есть массив, готовый. Я же не спрашиваю как составить массив без цикла. Быть может есть стандартные функции для работы с уже готовым массивом... То есть оставить подмассивы у которых есть дубликат. То есть есть еще один массив у которого значения 2-3 ячеек совпадает. Не ключи нужно сравнивать, а содержимое ячеек внутреннего подмассива. |
13.11.2014, 13:28 | #4 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Используй циклы – в чём проблема?
Других вариантов нет. |
13.11.2014, 13:32 | #5 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,547
|
Можно использовать array_walk
E-Mail: arigato.freelance@gmail.com
|
13.11.2014, 13:40 | #6 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
Интереснее узнать у ТС причины работать с массивами «без использования циклов». |
|
13.11.2014, 14:07 | #7 |
Форумчанин
Регистрация: 26.01.2012
Сообщений: 648
|
Я ищу способ в котором будет минимум кода. + не представляю как можно управиться в один цикл...
Как с циклом та тогда? Если в цикле перебирать, нужно ведь как то вытаскивать, искать... А с чем сравнивать та, искать совпадения как? В цикле будем перебирать младшие подмассивы. Будем знать, содержимое 3 ячеек. Как сравнить, есть ли в том массиве еще такой же подмассив у которого совпадают содержимое 3 ячеек. Последний раз редактировалось Predator199; 13.11.2014 в 14:20. |
13.11.2014, 14:18 | #8 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цикл, - основополагающая любого язака программирования. Не существует способа подобраться к переменной (кроме циклического) если не знаешь её физического адреса. Даже в асме, задаём базу переменных. Иначе рискуем "вылетить" в никуда.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
13.11.2014, 14:28 | #9 |
Форумчанин
Регистрация: 26.01.2012
Сообщений: 648
|
Ничего на ум не приходит кроме как цикл прописать еще в цикле...
Полегче ничего не будет, код огромный получиться... |
13.11.2014, 14:33 | #10 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Функция без использования массива | TAHK56 | Visual C++ | 1 | 04.06.2012 14:55 |
Рекурсия без циклов | kilogram | PHP | 1 | 20.04.2012 04:05 |
Палиндром без использования массива | Pingvinenok_Lolo | Помощь студентам | 17 | 13.11.2011 02:27 |
Linq без использования FrameWork 3.5 | lildare | C# (си шарп) | 2 | 27.09.2011 20:07 |
Создание проекта без использования БД | swiks | PHP | 7 | 17.06.2009 13:24 |