1 | |
Сравнение многомерных массивов... Необходима свежая идея26.12.2011, 21:37. Показов 1014. Ответов 8
Метки нет (Все метки)
есть StringGrid размеров n на m, над этим всем безобразим в течении долгого времени совершается перестановка всех строк и столбцов (кол-во всех перестановок n!*m!)...
сейчас у меня данная табличка 7x7 вот и представьте скок перестановок Вопрос: в разные моменты времени например разные дни заполненность их разная... так как бы мне теперь все эт добро сравнить (поечеечно) P.S. скок все эт времени займет, эт др вопрос, главное - СВЕЖАЯ ИДЕЯ ))))
0
|
26.12.2011, 21:37 | |
Ответы с готовыми решениями:
8
Сравнение двух многомерных массивов Сравнение двух многомерных массивов по ключам Приложение представляющее организацию многомерных вычислений многомерных массивов Сравнение многомерных масивов |
251 / 145 / 21
Регистрация: 14.06.2010
Сообщений: 340
|
|
26.12.2011, 22:33 | 2 |
сравнить с чем?
Имеется в виду, что нужно обнаружить, существовала ли уже данная перестановка? Добавлено через 1 минуту И что хранится ячейках?
0
|
26.12.2011, 22:46 [ТС] | 3 |
соответствуют или нет по координатам строк и столбцов заполненность данными
любые данные по ним критерия нет... критерий один - заполнена ячейка или нет Добавлено через 5 минут для одномерного массива - да...
0
|
251 / 145 / 21
Регистрация: 14.06.2010
Сообщений: 340
|
|
26.12.2011, 22:54 | 4 |
нужно записывать данные в таблице в строки. Путем суммирования содержимого всех ячеек в определенном порядке. Строки уже можно сравнивать.
Если стоит задача быстрого поиска строки в массиве строк (предыдущие перестановки таблицы), то можно структурировать строки в виде двоичного дерева, использовать отсортированный массив строк с дальнейшим двоичным поиском внутри него. Добавлено через 2 минуты П.с. Это подразумевался один вопрос =)) Вы, видимо, разбили его на несколько =))
0
|
251 / 145 / 21
Регистрация: 14.06.2010
Сообщений: 340
|
|
26.12.2011, 23:08 | 6 |
ну так и записывайте содержимое вашей таблицы в одномерный или двухмерный массив или строку, как вам удобно, а потом накладывайте одно на другое
0
|
251 / 145 / 21
Регистрация: 14.06.2010
Сообщений: 340
|
|
26.12.2011, 23:14 | 8 |
используйте остортированный массив строк с двоичным поиском. Или двоичное дерево
1
|
26.12.2011, 23:21 [ТС] | 9 |
спс эт лучший вариант я так думаю... тогда нет смысла в переборе всех перестановок и затрата меньше времени... ловите плюшку ^_^
0
|
26.12.2011, 23:21 | |
26.12.2011, 23:21 | |
Помогаю со студенческими работами здесь
9
Обработка многомерных массивов Создание многомерных массивов обработка многомерных массивов обработка многомерных массивов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |