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

Рисование фракталов

Окно программы с изображенным множеством Джулии.

Данная программа осуществляет построение и отрисовку трех наиболее известных «классических» фракталов –Kam Torus, множество Джулии и множество Мандельброта.

Ключевые слова: 
Рисование фракталов, Kam Torus, множество Джулии, множество Мандельброта

Решение арифметического выражения с помощью польской записи

Дано выражение a*b/(a+b). Организовать вычисление этого выражения, используя алгоритм польской записи. При решении использовать стек.

Ключевые слова: 
польская запись, стек, динамический массив

Метод Рунге-Кутта четвертого порядка для решения дифференциального уравнения первого порядка

Используя метод Рунге-Кутта получить решение уравнения y' = F(x,y).

Ключевые слова: 
метод Рунге-Кутта, решение дифференциального уравнения первого порядка, дифференциальное уравнение

Факторизация с использованием первого (неоптимизированного) метода Монте-Карло (1-й p-алгоритм Полларда)

Разложить число на простые множители.

Ключевые слова: 
факторизация, первый метод Монте-Карло, 1-й p-алгоритм Полларда, разложение на простые множители

Алгоритм обмена значений переменных при помощи исключающего ИЛИ

Обменять значения двух переменных одинакового типа без использования третьей (буферной) переменной.

Ключевые слова: 
обмен значений переменных, XOR, исключающее ИЛИ

Бинарный алгоритм нахождения НОД (алгоритм Евклида)

Вычислить наибольший общий делитель двух целых чисел.

Ключевые слова: 
бинарный алгоритм нахождения НОД, бинарный алгоритм Евклида, наибольший общий делитель

Punto Switcher - автопереключение раскладки клавиатуры

punto.gif

Punto Switcher — автоматический переключатель русской и английской раскладки клавиатуры. Использование этой программы, вырабатывает стойкую привычку к ее установке одной из первых. А отсутствие ее на компьютере вызывает массу неудобств. Основная цель программы - это автоматическое переключение языка при наборе начальных символов слова. Т.е. набрав Руддщ программа автоматически исправит на Hello.

Синдикация материалов