Перебор содержимого LIST<>: попарно сравнить все элементы листа исключая возможность повторения - C#

Узнай цену своей работы

Формулировка задачи:

Задача такова. В листе хранятся адреса файлов, есть отдельный метод сравнения этих файлов. Необходимо попарно сравнить все элементы листа исключая возможность повторения( 1 с 2 - 2 с 1)

Решение задачи: «Перебор содержимого LIST<>: попарно сравнить все элементы листа исключая возможность повторения»

textual
Листинг программы
  1. int CompareFiles() {
  2.     // ...
  3. }
  4.  
  5. static void Main(string[] args) {
  6.     List<string> paths = new List<string>();  // пути здесь
  7.    
  8.     int i = 0;
  9.     int j = 0;
  10.    
  11.     for (i = 0; i < paths.Count; i++) {
  12.         for (j = i; j < paths.Count; j++) {
  13.             if (i != j) {
  14.                 CompareFiles();
  15.             }
  16.         }
  17.     }
  18. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.111 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы