Как использовать матрицу данных для создания приложения?
Приношу свои извинения за то, что не знаю правильной терминологии - это мой первый проект кодирования. Вот описание моей цели:
Я хочу создать приложение для игровых групп. Идея состоит в том, что существует матрица отношений "симпатии", которая поможет пользователю создать игровую группу, где все будут ладить друг с другом. Например:
------Aaron Betty Carla David Aaron 1 0 1 1 Betty 0 1 1 0 Carla 1 1 1 0 David 1 0 0 1 1= they like each other 0= they don't
Идея состоит в том, что пользователь может выбрать "Аарона" из списка, и после этого другой список будет заполнен людьми, которые ладят с Аароном. В данном случае это Карла и Дэвид. Затем пользователь мог выбрать Карлу и посмотреть, кто ладит с Аароном и Карлой - в данном случае с Дэвидом. Таким образом, пользователь будет знать, что они могут иметь успешную игровую группу с Аароном и Карлой, Аароном и Дэвидом, Аароном Дэвидом и Карлой, но не Аароном Дэвидом Карлой и Бетти.
Честно говоря, я даже не знаю, как начать создавать это мобильное / веб-приложение. Я просто ищу, куда пойти, чтобы научиться тому, как это сделать.
Большое спасибо, что уделили мне время.
Что я уже пробовал:
Я искал видео на youtube, гуглил, stack exchange, краудсорсинг на facebook, пытался понять, не является ли это чем-то вроде проблемы приложения для создания рецептов-я не совсем смог найти ответ на эту конкретную задачу.
PIEBALDconsult
Или теория множеств.
Создайте наборы друзей для каждого кандидата и найдите Союз.
PIEBALDconsult
База данных и рекурсивное общее табличное выражение.
Kornfeld Eliyahu Peter
И что бы вы сделали, если бы а нравился Б, А Б не нравился а?
Это 0 или 1 в вашей таблице?