- Главная
- Информатика
- Rasshirenny_algoritm_Evklida

Содержание
Слайд 2Расширенный алгоритм Евклида — это расширение алгоритма Евклида, которое вычисляет кроме наибольшего
Расширенный алгоритм Евклида — это расширение алгоритма Евклида, которое вычисляет кроме наибольшего

общего делителя (НОД) целых чисел a и b ещё и коэффициенты соотношения, то есть целые x и y.
Коэффициенты соотношения — представление наибольшего общего делителя целых чисел в виде их линейной комбинации с целыми коэффициентами.
Коэффициенты соотношения — представление наибольшего общего делителя целых чисел в виде их линейной комбинации с целыми коэффициентами.
Слайд 3x0 = 1 ; y0 = 0
X1 = 0 ; y1 =
x0 = 1 ; y0 = 0
X1 = 0 ; y1 =

1
Для вычисления дополнительных коэффициентов:
X = X(i-2) – (q * X(i-1));
Y = Y(i-2) – (q * Y(i-1));
НОД(a, b) = a * x + b * y
Изначально мы решаем как и по обычному методу:
НОД(a, b) = (a = b * q + r)
Для вычисления дополнительных коэффициентов:
X = X(i-2) – (q * X(i-1));
Y = Y(i-2) – (q * Y(i-1));
НОД(a, b) = a * x + b * y
Изначально мы решаем как и по обычному методу:
НОД(a, b) = (a = b * q + r)
Слайд 4x0 = 1 ; y0 = 0
X1 = 0 ; y1 =
x0 = 1 ; y0 = 0
X1 = 0 ; y1 =

1
X = X(i-2) – (q * X(i-1));
Y = Y(i-2) – (q * Y(i-1));
Допустим:
a = 64; b = 42
64 = 42 * 1 + 22;
42 = 22 * 1 + 20;
22 = 20 * 1 + 2
20 = 2 * 10 + 0
НОД(64 и 42) = 2
X2 = 1 – (1 * 0) = 1
X3 = 0 – (1 * 1) = -1
X4 = 1 – (1 * (-1)) = 2
Y2 = 0 – (1 * 1) = -1
Y3 = 1 – (1 * (-1)) = 2
Y4 = (-1) – (1 * 2) = - 3
НОД(a, b) = (a * x) + (b * y) =
= 64 * 2 + 42 * (-3) = 128 + (-126) = 2
X = X(i-2) – (q * X(i-1));
Y = Y(i-2) – (q * Y(i-1));
Допустим:
a = 64; b = 42
64 = 42 * 1 + 22;
42 = 22 * 1 + 20;
22 = 20 * 1 + 2
20 = 2 * 10 + 0
НОД(64 и 42) = 2
X2 = 1 – (1 * 0) = 1
X3 = 0 – (1 * 1) = -1
X4 = 1 – (1 * (-1)) = 2
Y2 = 0 – (1 * 1) = -1
Y3 = 1 – (1 * (-1)) = 2
Y4 = (-1) – (1 * 2) = - 3
НОД(a, b) = (a * x) + (b * y) =
= 64 * 2 + 42 * (-3) = 128 + (-126) = 2
- Предыдущая
4. Реформация - новое отнощение к Богу (3)Следующая -
Физиология ЦНС
Понятие информации
Информатика и я
Презентация на тему Виды моделей баз данных
Информация и знания. УМК 5-7 классов
Цифровые данные
Медиапланирование в интернете. Тема 6
Геоинформационные системы
Компьютерные презентации
Работа в Trello, средства коммуникации, запись экрана
Структуры данных, НТМL
Двоичное кодирование. Информатика и ИКТ
Представление графической информации в памяти компьютера. Виды компьютерной графики
Изучение возможностей и синтаксиса Python: Строки и работа с файлами. 7 занятие
Передача информации в компьютерных сетях (КС). Структура КС. Локальные КС
ИКТ в области искусства
Геоинформационные системы (ГИС)
Авторизация устройства на сайте
РМО по социализации С/Р игрой
Расширения алгоритмов LLE, Isomap, MDS, Eigenmaps, и Spectral Clustering для точек вне обучающей выборки
Как создать обложку для книги в InDesign
Перелік функціональності користувача: бачення проекта та концепції
Курсовий проект на тему Проектування CASE-засобу “ER-Builder”
WinFXNet. Практическая работа
Программный комплекс для расчета, экспертизы и контроля сметной и исполнительной документации. Smeta. ru
Елизаветинская Сельская Библиотека в ВК
Группа церкви Евангельская жизнь
Bil-481. Veri depolama. Face Detection App
Презентация на тему Линейные алгоритмы (4 класс)