Каталог
Задачи
Паттерны
Исходники
Стат
Искать
з
аполните необходимые поля!
н
азвание:
u
ri-имя*:
заголовок окна:
Я
П:
[другой...]
pseudo
java
javascript
python
C++
C#
C
php
Go
qbasic
rails
ruby
smarty
tsql
vbnet
visualfoxpro
xml
actionscript
plsql
pascal
oracle8
sql
vb
fortran
smalltalk
asm
css
delphi
groovy
lisp
perl
mysql
matlab
задача:
Наибольший общий делитель
Каталог задач
Сортировка
Поразрядная Сортировка
Быстрая Сортировка (quick sort)
Пирамидальная Сортировка
Сортировка Слиянием (merge sort)
Пузырьковая сортировка (bubble sort)
Сортировка Вставками
Сортировка Шелла
Сортировка Выбором (selection sort)
Поиск
Бинарный поиск
Последовательный
Математика
Тригонометрия
Строки
Потоки, многопоточность
Большие объемы данных
Последовательности
Массивы
Коллекции
Map
Веб-разработка
Клиентский скриптинг(js, vba и т.д.)
Манипуляции с выпадающим списком
Забавное
Формы
Работа с картинками
Графики
Анимация
Готовые библиотеки
popup ("всплывающие") динамические окна
Серверный скриптинг
Работа с изображениями
Статистика
Элементарное
Числа
Случайные числа
Шифрование
Графика
Простое
Геометрические фигуры
Базы Данных
JDBC
Игры
Простые
Разное
Листинги, исходники примеров из книг
Рефлексия (reflection)
Логирование
Работа с устройствами
Загрузчики
Архивы
Клонирование объектов
Шаблоны
Распознавание образов
Время
Счетчики
Работа с текстом
Файлы
Структуры данных
Пользовательский интерфейс
Десктоп, "толстый" клиент
web-интерфейсы, "тонкий" клиент
Паттерны
Порождающие
Структурные
Поведения
задача...
к
од
(double click - редактирование)
(Esc - предпросмотр)
описание:
автор:
email:
пароль(изменить):
[для последующего редактирования]
подписаться на комментарии**
*
можно кириллицей (недопустимые символы:?&+=\/%#)
**
только для
зарегистрированных
пользователей
Задача:
Наибольший общий делитель
Исходник:
Алгоритм Евклида (нахождение НОД), язык: C++ [code #611, hits: 13082]
аноним:
Анка
[добавлен: 13.05.2010]
?
int
gcd
(
int
n,
int
m
)
{
if
(
n==m
)
return
n ;
if
(
n<m
)
return
gcd
(
n,m-n
)
;
return
gcd
(
n-m,m
)
;
}
int gcd ( int n, int m ){ if(n==m) return n ; if (n
+добавить реализацию