Найти все возможные комбинации - C#
Формулировка задачи:
Есть строка, к примеру . Где первая цифра в ячейке это номер предмета, а после запятой позиция. Сколько таких предметов и позиций не известно до загрузки файла. Мне нужно получить все возможные комбинации, (пример 1,1; 2,2; 3,2 это одна выборка и т.д.) но как это сделать, если заранее неизвестно кол-во циклов, пока не могу понять. помогите пожалуйста.
Решение задачи: «Найти все возможные комбинации»
textual
Листинг программы
// ячейки таблици List<CELL> listCell = new List<CELL>(); // максимальное число пердметов найти из listCell (не писал) int Count_Pieces; // метод private void function() { for (int i = 0; i < Count_Pieces; i++) { for (int j = 0; j < listCell[i].position; j++) { } } } // ячейка public class CELL { public int position { set; get; } public int Pieces { set; get; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д