|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.05.2013, 18:45 | #1 |
Пользователь
Регистрация: 31.03.2013
Сообщений: 52
|
коментирование
Можете прокоментировать данную программу
var L1 = new List<int>(); var L2 = new List<int>(); var L = new List<int>(); Random rnd = new Random(); for (int i = 0; i<rnd.Next(5, 10); i++) { L1.Add(rnd.Next(10)); } for (int i = 0; i<rnd.Next(5, 10); i++) { L2.Add(rnd.Next(10)); } L1.Sort(); L1.Sort(); ///////Выводим их на экран Console.Write("L1: "); foreach (int element in L1) Console.Write(element + " "); Console.WriteLine(); Console.Write("L2: "); foreach (int element in L2) Console.Write(element + " "); Console.WriteLine(); ////////////Заносим в L элементы котрые входят только в один из сисков foreach (int elem_L1 in L1) { if (L.BinarySearch(elem_L1) < 0) if (L2.BinarySearch(elem_L1) < 0) { L.Add(elem_L1); L.Sort(); } } foreach (int elem_L2 in L2) { if (L.BinarySearch(elem_L2) < 0) if (L1.BinarySearch(elem_L2) < 0) { L.Add(elem_L2); L.Sort(); } } /////////////Выводим список L Console.Write("L: "); foreach (int element in L) Console.Write(element + " "); |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Коментирование программы на С++ | kostya-boyazhov | Помощь студентам | 6 | 30.11.2011 13:16 |