На данный вопрос уже ответили:
Чтот меня смущает рандом...
public class Rand
{
List<int> tmp = new List<int>();
int max;
int[] array;
public Rand(int max)
{
this.max = max;
array = new int[max];
for (int i = 0; i < this.max; i++)
{
tmp.Add(i);
}
}
public int[] Next()
{
int t;
for (int i = max-1; i >= 0; i--)
{
t = new Random().Next(i);
array[i] = tmp[t];
tmp.RemoveAt(t);
}
return array;
}
}
Почему рандом всегда выглядит как-то так
Слишком уж не рандомно
А если о задачи в целом то нужно сделать массив рандомных чисел, но так чтобы числа не повторялись
t = new Random().Next(i);
Выноси генератор в отдельную переменную (можно даже в статическое поле) и не пересоздавай.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Наткнулся на вот эту статью, которая посвящена фишкам, которые с высокой вероятностью будут добавлены в новую версию языка
Наткнулся на вот эту статью, которая посвящена фишкам, которые с высокой вероятностью будут добавлены в новую версию языка
Всем приветКак мне перевести слово с русского на украинский в PHP? Я получаю стрингу со словом и мне нужно его перевести, подскажите, пожалуйста,...
Подскажите как правильно установить расширение php пошагово ? к примеру на сервере не хватает расширения ZipArchive мануал http://phpnet/manual/ru/book