не уверен, что это подходящее место, чтобы спросить об этом, я создаю приложение, которое работает вроде как tinder, поскольку в нем есть карты, которые вы можете пронести влево или вправо, однако я не могу понять, как я никогда не буду показывать одну и ту же карту более одного раза для пользователя, должен ли я иметь значение true/false в базе данных?Приложение вроде tinder, как никогда не показывать одну и ту же карточку?
0
A
ответ
2
Проверьте что-то под названием Bloom Filters. Это способ проверить принадлежность элемента в наборе. Здесь «элемент» - это карта, которая потенциально может показать пользователю, и набор будет содержать все карты, которые уже были показаны. Использование фильтра цветения означало бы, что вы никогда не будете показывать карту пользователю, который уже видел эту карту. Но маленький недостаток в том, что вы никогда не сможете показать ему карту, которую он никогда раньше не видел.
Спасибо @kalin Я обязательно посмотрю на это :) – Dfarrelly