|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.03.2012, 17:55 | #1 | ||
Регистрация: 17.05.2010
Сообщений: 4
|
Вытащить строки из txt
есть файл 1.txt в котором список логинов напримаер
Цитата:
Цитата:
помогите очень нужна прога. |
||
24.03.2012, 03:35 | #2 |
Регистрация: 17.05.2010
Сообщений: 4
|
Кто поможет? очень нужно
|
24.03.2012, 06:01 | #3 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
Ну тут два варианта либо ini , либо Tstringlist и copy pos delete
|
24.03.2012, 07:34 | #4 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
Код:
Не стесняемся, плюсуем!
|
24.03.2012, 08:13 | #5 |
Регистрация: 17.05.2010
Сообщений: 4
|
нужно чтоб он брал из файла 1 (в нем список логинов) и искал каждый логин во втором файле
Код:
|
24.03.2012, 10:16 | #6 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,882
|
Ну а в чем трабл ? Код Вы чужой поняли, значит малость соображать умеете, вот Вам примитивный вариант, если надо допилите (ибо 3ной цикл, брр, как я мог ), ну и сами обвязку, конечно. Вообще, конечно, по уму, надо просто выделение 1 слова из каждой строки в бд и сравнение, а ещё лучше - сортировать оба файла (можно в памяти) и уже поиск по сортированным с выделением слова и сравнением.
Код:
Последний раз редактировалось phomm; 24.03.2012 в 10:23. |
24.03.2012, 10:49 | #7 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
Ну, вы блин, даете... А зачем два цикла? Там же везде после логина пробел. От этого и нужно отталкиваться...
Код:
|
24.03.2012, 11:41 | #8 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,882
|
Нет, ну я конечно сразу написал - примитивный вариант, но вот, если честно, индексоф - тоже цикл, у Вас тоже получается тройной цикл (for indexof pos), сложность обоих наших алгоритмов - O(n^3)
Ну и я указал, как добиться ускорения алгоритма. Там ещё можно PosEx ввернуть - тоже побыстрее будет, много чего оптимайзнуть можно, но как известно - лень )) Но всё равно спасибо за альтернативу Последний раз редактировалось phomm; 24.03.2012 в 11:43. |
25.03.2012, 08:26 | #9 |
Регистрация: 17.05.2010
Сообщений: 4
|
спасибо всем, помогли
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск строки в txt файле (С++) | slim>>> | Помощь студентам | 5 | 12.08.2010 15:19 |
Как вытащить из таблицы одного листа нужные строки на др лист? | alexabv | Microsoft Office Excel | 3 | 30.04.2010 12:08 |
Вытащить строку <title> .... </title> в txt файл | kzld | HTML и CSS | 7 | 01.07.2009 11:35 |
Помогите вытащить из строки нужные данные! | Romashkaz | Общие вопросы C/C++ | 0 | 22.11.2008 13:30 |
Вытащить адреса из строки формул | Alkaline | Microsoft Office Excel | 7 | 06.12.2007 13:46 |