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

Алгоритм имитации пламени

flame

Реализовать алгоритм имитации пламени. Для вычисления цвета текущего пиксела использовать усредненное значение цветов окружающих пикселей.

Ключевые слова: 
огонь пламя эффекты

Алгоритм имитации бьющегося стилизованного сердца

heart.JPG

Реализовать алгоритм имитации бьющегося сердца. Воспользоваться прерыванием 10h для включения графического режима под ОС DOS. Dыполнить заливку сердца и градиент.

Ключевые слова: 
Сердце, кардиоида, изменение палитры, градиент, заливка, биение

Вычисление минимальной сложности алгоритма перемножения матриц

Пусть известно, что для перемножения матрицы размера n*m на матрицу размера m*k требуется n*m*k операций. Необходимо определить, какое минимальное число операций потребуется для перемножения n матриц А1,...Аn, заданных своими размерами n(i)*m(i). При этом можно перемножать любые две рядом стоящие матрицы, в результате чего получается матрица нужного размера.

Замечание:
n(i) - число строк в матрице Ai
m(i) - число столбцов в матрице Ai
n(i)=m(i)+1.

Ключевые слова: 
перемножения матриц, сложность алгоритма

Фрактальный алгоритм "Лист папоротника"

Результат построения.Фигура,похожая на листочек папоротника (фото с экрана монитора)

Фрактальная графика. Используя фрактал, построить лист папоротника.

Ключевые слова: 
Фрактал, вероятность, координаты, графика, папоротник, IFS-метод, iterated function system

"Сжатие" последовательности символов

Составить процедуру "сжатия" исходной последовательности символов: каждая подпоследовательность, состоящая из нескольких вхождения одного и того же символа заменяется на текст x(k), где x - символ, а k - строка, являющаяся записью числа вхождений в исходную последовательность.

Ключевые слова: 
строка сжатие архивирование количество

Frothy

frothy.jpg

Построить фрактал Frothy.

Ключевые слова: 
Frothy фрактал

Пентакл

pentacl.jpg

Построить фрактал пентакл.

Ключевые слова: 
Пентакл фрактал звезда
Синдикация материалов