Помогите!

st1ve

Client
Регистрация
04.03.2013
Сообщения
30
Благодарностей
1
Баллы
8
Возможно легкий вопрос, но все же...
Как взять 10-20 рандомных строчек из списка (200+ строчек), но при этом без повторов?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 522
Благодарностей
8 705
Баллы
113
если брать строки с удалением, то повторов не будет..
 

bigcajones

Client
Регистрация
09.02.2011
Сообщения
1 216
Благодарностей
683
Баллы
113
  • Спасибо
Реакции: st1ve

st1ve

Client
Регистрация
04.03.2013
Сообщения
30
Благодарностей
1
Баллы
8
да, но необходимо без удаления
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 522
Благодарностей
8 705
Баллы
113
да, но необходимо без удаления
как вариант - брать из файла все строки в список без удаления, перемешивать строки в этом списке и брать строки подсписком с требуемым кол-вом строк, в следующий проход опять перемешиваем строки в списке и снова берем подсписок и т.д..
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 522
Благодарностей
8 705
Баллы
113
набросал шаблон:
 

Вложения

  • Спасибо
Реакции: st1ve

st1ve

Client
Регистрация
04.03.2013
Сообщения
30
Благодарностей
1
Баллы
8

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 522
Благодарностей
8 705
Баллы
113
рад, что помог.. :-)
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)