C/CPP
Реализовать алгоритм имитации бьющегося сердца. Воспользоваться прерыванием 10h для включения графического режима под ОС DOS. Dыполнить заливку сердца и градиент.
Ключевые слова:
Сердце, кардиоида, изменение палитры, градиент, заливка, биение
|
|||
Пусть известно, что для перемножения матрицы размера n*m на матрицу размера m*k требуется n*m*k операций. Необходимо определить, какое минимальное число операций потребуется для перемножения n матриц А1,...Аn, заданных своими размерами n(i)*m(i). При этом можно перемножать любые две рядом стоящие матрицы, в результате чего получается матрица нужного размера. Замечание:
Ключевые слова:
перемножения матриц, сложность алгоритма
|
|||
Фрактальная графика. Используя фрактал, построить лист папоротника.
Ключевые слова:
Фрактал, вероятность, координаты, графика, папоротник, IFS-метод, iterated function system |
|||
Составить процедуру "сжатия" исходной последовательности символов: каждая подпоследовательность, состоящая из нескольких вхождения одного и того же символа заменяется на текст x(k), где x - символ, а k - строка, являющаяся записью числа вхождений в исходную последовательность.
Ключевые слова:
строка сжатие архивирование количество
|
|||
Построить фрактал Frothy.
Ключевые слова:
Frothy фрактал
|
|||
Реализовать средствами языка CPP класс для работы с комплексными числами. Включить выполнение основных математических операций: сложение, вычитание, умножение, деление. Привести пример работы с классом.
Ключевые слова:
класс для работы с комплексными числами, комплексные числа
|
|||
Даны две строки x и y. Строка x состоит из нулей и единиц, строка y из символов A и B. Можно ли строку x преобразовать в строку y по следующему правилу: цифра 0 преобразуется в непустую последовательность букв A, а цифра 1 - либо в непустую последовательность букв A, либо в непустую последовательность букв B?
|
|||