Dywan Sierpińskiego

Może przytoczę fragment Wikipedii:

Dywan Sierpińskiego to fraktal otrzymany z kwadratu za pomocą podzielenia go na dziewięć (3×3) mniejszych kwadratów, usunięcia środkowego kwadratu i ponownego rekurencyjnego zastosowania tej samej procedury do każdego z pozostałych ośmiu kwadratów.

Poniżej prezentuje owoce prac powstałych z chwilowego “natchnienia” do grafiki: program napisany przy użyciu bibliotek Gtkmm (interface) i Cairo (rysowanie) w C++ generujący krzywą (sic!) nazywaną “Dywanem Sierpińskiego” – na cześć polskiego matematyka, Wacława Sierpińskiego.

Programik powstał w jedna nockę i 1/5 przedpołudnia, z czego większość kodu to interface… Co do algorytmu plecenia dywanu to jest on autorstwa własnego, między innymi stąd ta pewna niedokładność. W planach mam dodanie kilku funkcjonalności podrzuconych mi przez pewną osobę. Poniżej prezentuje kilka screenów:

Poza sesją: Najlepsze jest to że pole tego fraktala wynosi 0…

Pobierz kod źródłowy (z chomikuj.pl)

0 Odpowiedzi do “Dywan Sierpińskiego”



  1. Nie ma jeszcze komentarzy

Dodaj komentarz