Вывод слов из массива без повторений - C#

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

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

В двумерном массиве char хранятся слова одинаковой длины, мне их нужно вывести на экран без повторений, как проще всего это сделать?

Решение задачи: «Вывод слов из массива без повторений»

textual
Листинг программы
var mass = new char[,] { { 'M', 'i', 'k', 'u' }, { 'N', 'e', 'k', 'o' }, { 'M', 'i', 'k', 'u' }, { 'L', 'u', 'k', 'a' }, { 'L', 'u', 'k', 'a' } };
            var n  = mass.GetLength(1);
            var i = 0;
            Console.WriteLine(string.Join("\n", mass.Cast<char>().GroupBy(x => i++/n).Select(x => new string(x.ToArray())).Distinct()));

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


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

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

14   голосов , оценка 3.786 из 5
Похожие ответы