Preguntas etiquetadas con fractal

Los fractales son formas que son auto-similares y generalmente son bastante detalladas. Los conjuntos fractales conocidos incluyen el conjunto de Mandelbrot, los conjuntos de Julia y los conjuntos de Phoenix. Los dibujos fractales en forma de árbol también son comunes.

73
Cree una "H" a partir de "H" más pequeñas

Desafío Cree una función o programa que, cuando se le da un número entero size , haga lo siguiente: Si sizees igual a 1, salida H H HHH H H Si sizees mayor que 1, salida X X XXX X X donde Xes la salida del programa / función parasize - 1 (Si lo prefiere, puede hacer que el caso base...

51
Generar un fractal mandelbrot [cerrado]

Su tarea es dibujar el conjunto mandelbrot en ascii. Debería verse algo así El número complejo cse encuentra en el conjunto de Mandelbrot, cuando la secuencia z(n+1) = z(n)^2 + c, z(0) = 0restos acotada. Para el propósito de este desafío, puede considerar la secuencia limitada por cif |z(32)|...

47
Código Sierpinskified

Escriba un bloque rectangular de texto que, cuando se arregla en una alfombra Sierpinski , utilizando bloques de espacios del mismo tamaño para las porciones vacías, crea un programa que genera el número de iteración de la alfombra. Por ejemplo, si su bloque de texto es TXT BLK luego ejecuta el...

46
Dibuja la escalera del diablo

La escalera del diablo es una función de tipo fractal relacionada con el conjunto de Cantor. Su tarea es replicar esta funky función, ¡en el arte ASCII! Entrada Un solo entero n >= 0, que indica el tamaño de la salida. La entrada puede darse a través de STDIN, argumento de función o...

43
Dibuja un triángulo de Sierpinski

El Triángulo de Sierpinsky es un fractal creado tomando un triángulo, disminuyendo la altura y el ancho en 1/2, creando 3 copias del triángulo resultante, y colocándolos de tal manera que cada triángulo toque a los otros dos en una esquina. Este proceso se repite una y otra vez con los triángulos...

34
Detonar una cuerda

Dada cualquier cadena, imprímala en forma de triángulo donde el texto corre hacia arriba y hacia abajo a lo largo de cada diagonal. Por ejemplo, una entrada de "Hello World"debería salir: d l r d o l W r d o l o W r d l o l l o W r d e l o l H l o W r d e l o l l o W r d l o l...

34
Generar una espiral de Padua

Introducción Similar a la secuencia de Fibonacci, la secuencia de Padovan ( OEIS A000931 ) es una secuencia de números que se produce al agregar términos anteriores en la secuencia. Los valores iniciales se definen como: P(0) = P(1) = P(2) = 1 Los términos 0º, 1º y 2º son todos 1. La relación...

34
La pirámide de IHIH

Encuentro fascinante cómo las letras "H" y "I" son muy similares. "H" es un trazo horizontal rodeado de dos trazos verticales; "I" es un trazo vertical rodeado de dos trazos horizontales (dependiendo de su fuente). Apuesto a que esto podría estar anidado ... ¿Sabes a qué me recuerda? Fractales...

32
Puntúa la rutina olímpica de balanceo de la vid de Tarzán

Los swingers olímpicos realizan sus rutinas en árboles estándar. En particular, el Árbol estándar ntiene vértices para 0arriba n-1y bordes que unen cada vértice distinto de cero acon el vértice n % adebajo de él. Entonces, por ejemplo, Standard Tree 5 se ve así: 3 | 2 4 \ / 1 | 0 porque el...

32
Arte ASCII del día # 2 - Flow Snakes

Una serpiente de flujo, también conocida como curva de Gosper , es una curva fractal, que crece exponencialmente en tamaño con cada orden / iteración de un proceso simple. A continuación se detallan los detalles de la construcción y algunos ejemplos de varios pedidos: Pedido 1 serpiente de flujo...

30
Dibuja la curva de Hilbert con barras

La curva de Hilbert es un fractal que llena espacios y se puede representar como un sistema Lindenmayer con generaciones sucesivas que se ven así: Gracias a http://www.texample.net/tikz/examples/hilbert-curve/ por la imagen. Gol Escriba el programa más corto posible (en bytes) que tome un...

30
Triángulos ASCII

Su tarea es escribir un programa o una función que imprima un triángulo ASCII. Se ven así: |\ | \ | \ ---- Su programa tomará una sola entrada numérica n, con las restricciones 0 <= n <= 1000. El triángulo anterior tenía un valor de n=3. El triángulo ASCII tendrá nbarras invertidas ( \) y...

30
Suma digital de Fibonacci

Todos estamos familiarizados con la secuencia de Fibonacci : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 Sin embargo, en lugar de, f(n) = f(n-1) + f(n-2)tomaremos la suma digital de las 2 entradas anteriores. La secuencia aún debe comenzar 0, 1,...

29
El espejismo de la persona inteligente

Érase una vez, estaba leyendo esta pregunta / respuesta en Quora ¿Hay realmente programadores con títulos en informática que no puedan aprobar el examen FizzBuzz? Este código se da como la respuesta obvia for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0:...