Мы сохранили весь контент, но добавить что-то новое уже нельзя
Как должен выглядеть алгоритм перебора всех уникальных комбинаций по трехмерному массиву, чтобы избежать комбинации с одинаковыми членами ?
Решаю задачу, нужно обработать множество комбинаций, описанных в трех мерном массиве. Как должен выглядеть алгоритм, что бы не тратить вычислительные ресурсы на повторяющие комбинации, с перестановкой членов типа а, b, с и с,b,а или а,с,b и так далее. Может есть какая то формула проверки необходимости обработки уникальной комбинации, которую я смогу вставить внутрь, третьего внутреннего цикла? Или может кто сразу предложит алгоритм для Бейсика в частности.
@Виктор Воеводов – вы претендуете на прикосновение к сознанию «кристалла эволюции» «Всего и Вся».
Дать можно то, что имеешь, новоспримут только то, что хоть как-то узнают.
«Как должен выглядеть алгоритм…?» Что бы полно-контрольно анализировать трёхмерный массив, надо использовать троично-кратные синтаксисы его построения. Моя аппликация, построенная в HTML, позволяет визуализировать и проективно воспринимаемое (+), и потустороннее (-). Кстати, 6 цветных проекций, это цвета (чистые), всё остальное, их оттенки. По сути, вам надо построить «магический» куб (3-ёх, 5-и, 17-и, 15-и, 51-о или 85-и дискретный, а лучше все. Есть ещё один дискретный предел, доступный в двоичном коде сегодняшних программ, он потребует «крутого железа»). Куб проявит три «спирали» – развития-роста ОГэЯ, его функционирования и его же предельного перехода.
Это так называемая задача поиска всех возможных перестановок.
С чисто педагогичпеской точки зрения - вам было бы полезно решить её самостоятельно.
С практической точки зрения - можете воспользоваться вот этим алгоримом из... Читать далее
> Может есть какая то формула проверки необходимости обработки уникальной комбинации, которую я смогу вставить внутрь, третьего внутреннего цикла?
При выполнении условия: a ≤ b ≤ c, не будет "повторяющихся комбинаций, с... Читать далее
к.ф.м.н., доцент МФТИ, с.н.с. Института Проблем... · 4 дек 2022
Если я правильно понимаю, то Вы хотите пробежать по трехмерному массиву без повторов?
Сначала решаем задачу в двумерном массиве, можно змейкой, можно спиралями — готовых ответов в интернете куча. А в трехмерном случае — можно... Читать далее
@Виктор Воеводов – вы претендуете на прикосновение к сознанию «кристалла эволюции» «Всего и Вся».
Дать можно то, что имеешь, но воспримут только то, что хоть как-то узнают.
«Как должен выглядеть алгоритм…?» Что бы полно-контрол... Читать далее
Очень знакомая проблема. Но первопроходцы уже по этому пути прошли. Следуйте данному курсу и Вам не придётся проламывать лёд. У меня стояла задача поиска всех a, b, c в пределах ограниченного диапазона, где a*b*c <или = N^3... Читать далее
По образованию физик, работаю программистом · 4 дек 2022
Именно по трёхмерному массиву или по одномерному массиву из трёх элементов?
В последнем случае Вы можете использовать перебор только в тех пределах, которые остаются. Например, внешний цикл перебирает от а до с, внутренний... Читать далее