<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://discopal.ispras.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%95%D0%B2%D0%BA%D0%BB%D0%B8%D0%B4%D0%B0</id>
		<title>Алгоритм Евклида - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://discopal.ispras.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%95%D0%B2%D0%BA%D0%BB%D0%B8%D0%B4%D0%B0"/>
		<link rel="alternate" type="text/html" href="https://discopal.ispras.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%95%D0%B2%D0%BA%D0%BB%D0%B8%D0%B4%D0%B0&amp;action=history"/>
		<updated>2026-05-03T04:53:44Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.26.4</generator>

	<entry>
		<id>https://discopal.ispras.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%95%D0%B2%D0%BA%D0%BB%D0%B8%D0%B4%D0%B0&amp;diff=873&amp;oldid=prev</id>
		<title>WikiSysop: 1 версия</title>
		<link rel="alternate" type="text/html" href="https://discopal.ispras.ru/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%95%D0%B2%D0%BA%D0%BB%D0%B8%D0%B4%D0%B0&amp;diff=873&amp;oldid=prev"/>
				<updated>2008-10-23T16:47:53Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Алгоритм Евклида предназначен для нахождения наибольшего общего делителя (НОД, в англоязычной литературе - GCD - ''Greatest Common Divisor'') двух целых чисел.&lt;br /&gt;
Для упрощения, ниже будем считать, что &amp;lt;m&amp;gt;a \leq b&amp;lt;/m&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Реализация на языке [[Python]] и пример выполнения:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code-python&amp;gt;&lt;br /&gt;
 def gcd(a, b):&lt;br /&gt;
    print a,b&lt;br /&gt;
    if a == 0:&lt;br /&gt;
            return b&lt;br /&gt;
    return gcd(b % a, a)&lt;br /&gt;
&amp;lt;/code-python&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Calculating gcd( 123456 , 6122256 ):&lt;br /&gt;
 123456 6122256&lt;br /&gt;
 72912 123456&lt;br /&gt;
 50544 72912&lt;br /&gt;
 22368 50544&lt;br /&gt;
 5808 22368&lt;br /&gt;
 4944 5808&lt;br /&gt;
 864 4944&lt;br /&gt;
 624 864&lt;br /&gt;
 240 624&lt;br /&gt;
 144 240&lt;br /&gt;
 96 144&lt;br /&gt;
 48 96&lt;br /&gt;
 0 48&lt;br /&gt;
 gcd( 123456 , 6122256 )= 48&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Время работы алгоритма Евклида составляет ''O(log a +log b)''  арифметических операций над натуральными числами.&lt;br /&gt;
&lt;br /&gt;
[[Category:Алгоритмы]]&lt;br /&gt;
{{replicate-from-custiswiki-to-lib}}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>	</entry>

	</feed>