Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.05.2012, 19:47   #1
edikesh
Пользователь
 
Регистрация: 22.11.2011
Сообщений: 25
По умолчанию горитм нахождения строки в первом списке, которую можно составить из двух любых строк второго списка

подскажите алгоритм нахождения строки в первом списке, которую можно составить из двух любых строк второго списка
edikesh вне форума Ответить с цитированием
Старый 14.05.2012, 21:24   #2
edikesh
Пользователь
 
Регистрация: 22.11.2011
Сообщений: 25
По умолчанию

Код:
if (list1.Count > list2.Count)
            {
                while ((list1[k] != list2[0]) && (k != list1.Count - 1))
                {
                    k++;
                }
                if (list1.Count - k < list2.Count)
                {
                    MessageBox.Show("Ни один список не содержит другого");
                }
                else
                {
                    for (int j = 0; j < list2.Count; k++, j++)
                    {
 
                        if (list1[k] == list2[j])
                        {
                            r++;
                        }
 
                    }
 
                    if (r == list2.Count)
                    {
                        MessageBox.Show("Список 1  содержит список 2");
это для определения входит лиодин список вдругой,а как для строк?чтобы найти строку первого списка,которая состоит из двух строк второго списка??
edikesh вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как нарисовать в OpenGL сферу которую которую можно рассматривать с разных ракурсов Sh0cK Мультимедиа в Delphi 2 07.11.2017 14:51
Составить программу обмена местами двух любых элементов типизированного файла, в котором записаны отдельные символы. f1x Паскаль, Turbo Pascal, PascalABC.NET 3 10.04.2012 20:14
Составить программу сравнения любых двух элементов двумерного массива 7even Паскаль, Turbo Pascal, PascalABC.NET 1 10.04.2012 19:41
Вывод второго selecta в зависимости от выбранного пункта в первом pavelslap PHP 5 20.01.2011 16:28