Фрактальное дерево питон задача

Фрактальное дерево

Создайте «фрактальное дерево» (и сохраните в глобальной переменной wb_tree) с чёрными и белыми вершинами (и корнем).
Поясним немного, что такое дерево в понимании программиста:
Обычно (укоренённым) деревом называется иерархическая структура, состоящая из набора объектов (вершин), расположенных иерархически. У любой вершины может быть несколько «детей» – других вершин. Если у вершины нет дочерних вершин, она называется листом. У каждой вершины, кроме корня, есть ровно один родитель, у корня родителя нет. Кроме того, часто вершины деревьев раскрашивают для добавления им дополнительных характеристик. В нашем случае вершина дерева может иметь один из двух цветов: белый или чёрный.
Мы будем представлять каждую вершину в виде списка её дочерних элементов. Таким образом, это дерево будет список списков списков списков.
Пустое «белое» или «чёрное» дерево выглядит так: black = [].
А дерево с «чёрной» вершиной – так: tree = black.
Обычно любое дерево имеет конечное число элементов. Вы же должны сделать имитацию «бесконечно-глубокого» дерева, имеющего повторяющуюся фрактальную структуру.
Корень дерева – чёрный.
Каждая белая вершина содержит два чёрных поддерева.
Каждая чёрная вершина – три белых поддерева.
Белое и чёрное поддеревья везде одни и те же.

Примечания
В этой задаче вы должны ввести код, который создает глобальную переменную wb_tree с правильным содержимым. Как и в прочих задачах, где не сказано обратного, ваша программа не должна ничего выводить на экран.

Фрактальное дерево
Создайте «фрактальное дерево» (и сохраните в глобальной переменной wb_tree) с чёрными и белыми.

Фрактальное дерево
Создайте «фрактальное дерево» (и сохраните в глобальной переменной wb_tree) с чёрными и белыми.

Фрактальное Броуновское движения ( оптимизация кода)
В общем у меня функция генерации фрактального броуновского движения. Делается все очень просто.

Читайте также:  Check if socket is closed python

Фрактальное дерево
Фрактальное дерево.Основа — отрезок(ствол).Пожалуста памагите.

Фрактальное дерево
Создайте «фрактальное дерево» (и сохраните в глобальной переменной wb_tree) с чёрными и белыми.

Фрактальное дерево
Здраствуйте, у меня тут такая задача: нужно реализовать отбражение не форме фрактального дерева вот.

Фрактальное дерево
Люди добрые, помогите, пожалуйста, с заданием. Есть фрактальное дерево, которое имеет тройное.

Нужен перевод кода с Pascal на С# (Фрактальное дерево)
interface uses Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs.

Фрактальное сжатие
Ребзя подскажите кто разбирается в чем я ошибаюсь: по идеи должно быть что клацаешь на кнопку.

Фрактальное сжатие изображения
здравствуйте)))может кто помочь с кодом,который осуществляет фрактальное сжатие изображений.сделать.

Фрактальное сжатие изображений
Доброго времени суток. Имеется задача — написать программу для фрактального сжатия изображений.

Источник

Фрактальное дерево

Создайте «фрактальное дерево» (и сохраните в глобальной переменной wb_tree) с чёрными и белыми вершинами (и корнем).
Поясним немного, что такое дерево в понимании программиста:
Обычно (укоренённым) деревом называется иерархическая структура, состоящая из набора объектов (вершин), расположенных иерархически. У любой вершины может быть несколько «детей» – других вершин. Если у вершины нет дочерних вершин, она называется листом. У каждой вершины, кроме корня, есть ровно один родитель, у корня родителя нет. Кроме того, часто вершины деревьев раскрашивают для добавления им дополнительных характеристик. В нашем случае вершина дерева может иметь один из двух цветов: белый или чёрный.
Мы будем представлять каждую вершину в виде списка её дочерних элементов. Таким образом, это дерево будет список списков списков списков.
Пустое «белое» или «чёрное» дерево выглядит так: black = [].
А дерево с «чёрной» вершиной – так: tree = black.
Обычно любое дерево имеет конечное число элементов. Вы же должны сделать имитацию «бесконечно-глубокого» дерева, имеющего повторяющуюся фрактальную структуру.
Корень дерева – чёрный.
Каждая белая вершина содержит два чёрных поддерева.
Каждая чёрная вершина – три белых поддерева.
Белое и чёрное поддеревья везде одни и те же.

Примечания
В этой задаче вы должны ввести код, который создает глобальную переменную wb_tree с правильным содержимым. Как и в прочих задачах, где не сказано обратного, ваша программа не должна ничего выводить на экран.

Источник

Фрактальное дерево

Создайте «фрактальное дерево» (и сохраните в глобальной переменной wb_tree) с чёрными и белыми вершинами (и корнем).
Поясним немного, что такое дерево в понимании программиста:
Обычно (укоренённым) деревом называется иерархическая структура, состоящая из набора объектов (вершин), расположенных иерархически. У любой вершины может быть несколько «детей» – других вершин. Если у вершины нет дочерних вершин, она называется листом. У каждой вершины, кроме корня, есть ровно один родитель, у корня родителя нет. Кроме того, часто вершины деревьев раскрашивают для добавления им дополнительных характеристик. В нашем случае вершина дерева может иметь один из двух цветов: белый или чёрный.
PIC
Мы будем представлять каждую вершину в виде списка её дочерних элементов. Таким образом, это дерево будет список списков списков списков.
Пустое «белое» или «чёрное» дерево выглядит так: black = [].
А дерево с «чёрной» вершиной – так: tree = black.
Обычно любое дерево имеет конечное число элементов. Вы же должны сделать имитацию «бесконечно-глубокого» дерева, имеющего повторяющуюся фрактальную структуру.
Корень дерева – чёрный.
Каждая белая вершина содержит два чёрных поддерева.
Каждая чёрная вершина – три белых поддерева.
Белое и чёрное поддеревья везде одни и те же.

Примечания
В этой задаче вы должны ввести код, который создает глобальную переменную wb_tree с правильным содержимым. Как и в прочих задачах, где не сказано обратного, ваша программа не должна ничего выводить на экран.
Данная задача проверяется преподавателем.

black = []
white = []
white.append([black, black])
black.append([white, white, white])
global wb_tree
wb_tree = black

выдает такую ошибку
Вердикт
wrong-answer
Лог компиляции
stdout:
/bin/sh ./build.sh 1>&2

stderr:
Время / Память
21ms / 3.22 MB
Номер теста
1
Ввод
1
Ожидаемый результат
ok
Вывод
fail
Сообщение
wrong answer 1st lines differ — expected: ‘ok’, found: ‘fail’

Источник

Оцените статью