Знающие люди подскажите пожалуйста, очень требуется.Для выполнения задачи нужно сделать следующее:Имеется двумерный массив М состоящий из 0 и 1, в этом массиве нужно1. найти строку с максимальным кол-вом 1 - эта строка переписывается в другой одномерный массив.2. пройтись по всем столбцам массива и те строки в которых стоят 1 на тех же позициях что и в первой строке дописать в новый массив.3. затем берется одна из переписаных строк и делается опять просмотр столбцов на наличие 1 в тех же позициях, что и в этой строке, соответственно при нахождение совпадения новые строки дописываются в массив.4. так повторяется пока не останется 1 последняя строка в исходном массиве.Чей то мне ни как не сообразить как это сделать! Как обходить массив вновь и вновь и не просматривать те строки которые уже включены в исходный массив?!Зараннее благодарен всем откликнувшимся!
|