| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > Множества |
| Автор: Antoon1 23.4.2016, 20:14 |
| Дана последовательность из строчных латинских букв. Сформировать множество, состоящее из первых вхождений букв в данную последовательность, сохраняя их исходный взаимный порядок. |
| Автор: Vas 23.4.2016, 20:47 |
| Пробежаться по буквам последовательности и перед добавлением буквы в множество проверять есть ли она уже там. |
| Автор: Antoon1 23.4.2016, 20:53 | ||
А пример можно |
| Автор: mikeyess 24.4.2016, 09:08 |
| Можно создать TStringList, прочесть очередную букву, проверить на ее наличие в StringList (StringList.IndexOf). Если не добавлена, по добавить в последовательность и в StringList. Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Mnozhestva-id571bad9cae2015565c8b4567#findElement_E7045_571c62e5ae2015a13bf99cac_0 |