Новый исходник под названием “Sub-Pascal”
Исходник программы, показывающей пример создания простого и компактного (2600 строк) компилятора подмножества языка Pascal.
Исходник программы, показывающей пример создания простого и компактного (2600 строк) компилятора подмножества языка Pascal.
Исходник программы, показывающей пример безопасного извлечения USB устройства из системы используя функцию DeviceIoControl.
Исходник программы, показывающей пример создания цифровых подписей и шифрования текста с использованием функции хеширования SHA-1.
Исходник программы, показывающей пример того какие эффекты можно получить с помощью использования карты высот.
Реализовать алгоритм имитации пламени. Для вычисления цвета текущего пиксела использовать усредненное значение цветов окружающих пикселей.
Исходник программы, показывающей пример получения текущих параметров Яндекс тИЦ, Google PageRank и Alexa Rank.
Исходник программы, показывающей пример отображения химических формул в читаемом виде в стандартных компонентах.
Исходник программы, предназначенной для создания и просмотра фотоальбомов состоящих из отдельных JPG-изображений.
Исходник программы, показывающей пример создания модуля для проведения основных статистических операций над массивом чисел.
Фрактальная графика. Используя фрактал, построить лист папоротника.
Пусть известно, что для перемножения матрицы размера 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.
Исходник программы, предназначенной для контроля за активностью приложений (реализация проактивной защиты).