С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
centr-xx
0 / 0 / 0
Регистрация: 16.04.2013
Сообщений: 2
1

Алгоритм поиска соседних элементов в двумерном массиве

19.04.2013, 21:09. Просмотров 984. Ответов 3
Метки нет (Все метки)

Добрый день,начал писать игру, похожую на вот эту флеш http://games.online.ua/8366/, но уже несколько дней не знаю, как сделать, чтобы при прикосновении к какому-то одному элементу (молния в этой флэш игре), соседние меняли цвет, и так вплоть до лампочек. Сделал двухмерный массив с изображениями, а дальше? вручную прописывать все возможные комбинации просто - нереально, а с помощью цикла добился сделать только для одной строки или столбца.
Подскажите как это сделать буду, очень благодарен
движок:Andengine
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2013, 21:09
Ответы с готовыми решениями:

TabLayout, отключить подгрузку соседних элементов
Всем привет. Есть необходимость отключить подгрузку соседних элементов. Как это...

Цвет шрифта изменяется не только у нажатого дочернего элемента но и у др. доч. элементов в соседних группах
Уважаемые программисты! Подскажите, пожалуйста, как исправить мой код так,...

Найти число пар одинаковых соседних (соседних только в одной строке) элементов в двумерном массиве
Дан двумерный массив в файле ‘array.txt’. Найти число пар одинаковых соседних...

В двумерном массиве найти число пар одинаковых соседних элементов
В двумерном массиве найти число пар одинаковых соседних элементов. В качестве...

Алгоритмы поиска мах min и сравнения соседних элементов в одномерном массиве
Найти максимальный по модулю элемент в одномерном массиве х. Затем из каждого...

3
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
19.04.2013, 21:21 2
чтобы определить соседние в массиве, нужно просто индексы увеличивать/уменьшать на 1, а дальше по рекурсии.

Добавлено через 3 минуты
и проверять выход за пределы массива для крайних элементов.
1
centr-xx
0 / 0 / 0
Регистрация: 16.04.2013
Сообщений: 2
19.04.2013, 21:24 3
V0v1k, ну да, но может какой-то небольшой пример, а то что-то с двухмерным мне тяжело понять и к тому изображения будут вращаться и пути будут меняться
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
19.04.2013, 22:06 4
вам даже не нужно все соседние проверять.
сделайте массив объектов своего класса, в котором будет не только картинка но и написано в какую сторону может проводить ток, если например вправо, то дальше увеличиваете индекс столбца на 1, если вправо, то уменьшаете на 1, если вверх, то строка -1, вниз - строка +1 и так рекурсивно.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.04.2013, 22:06

Приложение поиска суммы нечетных элементов побочной диагонали в двумерном массиве
Здравствуйте,нужно "Разработать приложение поиска суммы нечетных элементов...

Алгоритм поиска номера первого из двух последовательных элементов в целочисленном массиве из 10 элементов, произведение которых максимально
Доброго времени суток. Помогите пожалуйста решить задачу. Условие: Опишите на...

Алгоритм поиска минимального и максимального элементов в массиве
В массиве X из 20 целых чисел найти наибольший и наименьший элементы и вывести...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru