Рейтинг:
2
OriginalGriff
В зависимости от того, какой язык и среду вы используете - большинство систем предоставляют встроенный генератор случайных чисел. Поскольку вы отметили эти C++ и C#, я приведу вам пример для C# (поскольку он непосредственно применим и к некоторым C++ )
private Random rand = new Random();
...
int randomValue = rand.Next(0, 100); // Fetches a number between 0 and 99 inclusive
Для симулятора Бинго я бы установил
List<int>
с каждого из возможных номеров вы можете позвонить и воспользоваться
Random
пример, чтобы получить индекс в этом. Как только я получу номер в этом индексе, я удалю его из списка, чтобы он не мог повториться в той же игре.
Member 12745994
значит, это алгоритм Фишера-Йейтса? (мне действительно нужно конкретное имя алгоритма)
OriginalGriff
Зачем тебе знать это имя?
Это какая-то конкретная версия компьютерной игры "бинго", с которой вы пытаетесь работать? Если так, то почему?
Member 12745994
это для нашего исследования написания:) (диссертация)
OriginalGriff
Тогда приступайте и исследуйте его! :смеяться:
Просить нас сделать это для вас-это не "исследование".
Member 12745994
на самом деле нет определенного алго для поколения Бинго. :(
не могли бы вы объяснить, почему?
OriginalGriff
Пожалуйста, но я не думаю, что это я написал статью, о которой вы говорите! Здесь 13 410 009 участников, и многие из нас пишут статьи - вам нужно будет поблагодарить фактического автора через форум в нижней части самой статьи.
Member 13695550
я был бы рад, если бы вы взглянули на почту.
ваши награды и знания здесь действительно впечатляют.
у вас есть опыт работы со случайными числами, алгоритмами и вычислениями.
пожалуйста, мой герой любезно профер решения для меня.
спасибо. ждет вашего ответа
OriginalGriff
Что вам нужно сделать, так это открыть новый вопрос и разместить его там - но не ожидайте, что люди будут следовать случайным ссылкам: разместите свой код и сообщения об ошибках в вопросе, а не ссылки на них.
Мы понятия не имеем, куда ведут ваши ссылки, и большинство из нас достаточно старые (и недоверчивые), чтобы не хотеть найти что-то неприятное! :смеяться:
Member 13695550
я был бы признателен медиуму, чтобы связаться с вами. таким образом, вы можете отправить коды и изображения указанной проблемы . я бы предпочел электронную почту. спасибо
OriginalGriff
Извини , но этого не случится!
Я уже получаю слишком много писем каждый день, даже после того, как мои спам-фильтры сделали свою безупречную работу, я не могу взять на себя задачу наставничества в данный момент.