133 / 133 / 48
Регистрация: 26.04.2013
Сообщений: 1,356
|
||||||
1 | ||||||
Поиск приближенного числа в многомерном ассоциативном массиве18.10.2017, 01:55. Показов 1361. Ответов 3
Метки нет (Все метки)
Нужна функция которая найдет массив с максимально приближенным значением к числу с приоритетом в левую(меньшую сторону)
0
|
18.10.2017, 01:55 | |
Ответы с готовыми решениями:
3
Поиск (max) and (min) числа в многомерном массиве без участия компонента StringGrid Поиск в многомерном массиве Поиск ключа в многомерном массиве Поиск в многомерном массиве, содержащем информацию о книгах |
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|
18.10.2017, 19:28 | 2 |
maruo,
https://secure.php.net/manual/... column.php https://secure.php.net/manual/... .asort.php end по итерируемому массиву - так себе идея. И в сортировке смыслс не вижу. Сложность сортировки n*log(n) против n на поиск в неотсортированном массиве
1
|
133 / 133 / 48
Регистрация: 26.04.2013
Сообщений: 1,356
|
|
18.10.2017, 20:16 [ТС] | 3 |
Jewbacabra,
Упс понял почему вы сначала указали на функцию array_column поспешил... Добавлено через 21 минуту Ну для меня это показалось самое простое решение. Ибо мы сортируем массив по возрастанию и бежим по нему через цикл и как только число становится выше нашего мы возвращаем предыдущий. Ведь наша задача вернуть приближенный элемент к нашему числу с приоритетом в меньшую сторону. т.к если у нас такой массив [5,7,9] и у нас число 8. 7 и 9 одинаково приближены. и нам нужно вернуть 7 Можете пояснить подробнее?
0
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|
18.10.2017, 21:48 | 4 |
Хранить во временной переменной текущее ближайшее значение и на каждой итерации его сравнивать
1
|
18.10.2017, 21:48 | |
18.10.2017, 21:48 | |
Помогаю со студенческими работами здесь
4
Как реализовать поиск значения в многомерном массиве Поиск мах элемента в динамическом многомерном массиве Поиск значения в многомерном массиве, с неограниченной вложеностью Найти индекс числа в многомерном массиве Есть ли в многомерном массиве простые числа Поиск слов в многомерном массиве, с однократным выводом сообщения о не найденном значении Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |