Работа с длинными файлами, и случайное значение

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
8Ball's
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 23
Зарегистрирован: 26.12.2006 (Вт) 16:10
Откуда: Питер

Работа с длинными файлами, и случайное значение

Сообщение 8Ball's » 15.07.2007 (Вс) 12:36

Есть 3 текстовых файла, в одном лежат фамилии по одной на каждой строке, всего их 88799 штук и 2 файла с женскими и мужскими именами по 4275 и 1219 имен соответственно. Задача не сложная - нужно выбрать из списка СЛУЧАЙНУЮ фамилию и СЛУЧАЙНОЕ (мужское или женскоое) имя. Больше всего меня волнует быстродейсвие, с которым все ето будет работать.
Подскажите плиз как это реализовать с минимальными затратами системных ресурсов. Заранее спс!
Изображение

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 15.07.2007 (Вс) 13:24

Генератор поля "From" для спамобота?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

8Ball's
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 23
Зарегистрирован: 26.12.2006 (Вт) 16:10
Откуда: Питер

Сообщение 8Ball's » 15.07.2007 (Вс) 13:29

Это конечно очень заманчивая идея, он нет :D

Я спамеров сам на дух не переношу

Анекдот
From: Дашенька
Theme: Давай познакомимся =)
А внутри "КУПИТЕ НАШИ ПОМИДОРЫ!!!"

Ладно это оффтоп, подскажите как файлы обрабатывать плиз!!!
Изображение

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 16.07.2007 (Пн) 11:45

офтопик: Как раз вчера нужно было набить в базу тестовые данные и написал генератор имен. Был список из 16 тысяч фамилий, 4 тысяч имен и 3 тысяч отчеств, прога их перетасовывала и подбирала произвольное (с учетом рода). Сгенерировал я сотню записей. И с удивлением обнаружил в списке имя "Мударов Мудар Мударович". И это из двухсот миллиардов комбинаций.

По сабжу. Если правильно обрабатывать, то быстродействие -- несколько сотен имен в секунду. Выбираешь произвольную фамилию, запоминаешь род, затем выбираешь произвольное имя такого же рода. Все.
Lasciate ogni speranza, voi ch'entrate.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, Majestic-12 [Bot] и гости: 31

    TopList