Найти - Пользователи
Полная версия: Встраивание массива в массив.
Начало » Python для новичков » Встраивание массива в массив.
1
rsi2m
Доброго времени суток.
Задача : Имеется некоторое количество массивов.Элементы каждого массива находятся в лексикографическом порядке.Требуется сделать двумерный массив в виде дерева. Например: Дано три массива : ,,, нужно сделать один масив : [“t”,“ta”,“tas”,,,“tass”] который будет представлять собой такое дерево :


Не получается придумать алгоритм…Вроде надо проверять каждый элемент в первом(главном) массиве и первые элементы других массивов и когда этот элемент, допустим Х,содержится в первом элементе другого массива,допустим У, и следущий элемент в главном массиве Х+1 не содержится в элементе У, то добавлять рядом с элементом Х+1 целый массив, где содержится У.

Ув. питонщики, помогите разобраться.
doza_and
Ваша задача не имеет решения:
массивы , упорядочены лексиграфически, но составить из них ваше дерево неовозможно - такое дерево не существует. Можно составить так называемые кусты.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB