See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Eiklīda algoritms - Vikipēdija

Eiklīda algoritms

Vikipēdijas raksts

Eiklīda algoritms skaitļu teorijā ir paņēmiens divu veselu skaitļu lielākā kopīgā dalītāja (LKD) atrašanai, vispirms nepilni izdalot lielāko skaitli ar mazāko un tad katrā nākamajā solī iepriekšējās darbības dalītāju savukārt dalot ar iegūto atlikumu. LKD ir pēdējais iegūtais nenulles atlikums.

Ievērojami ir tas, ka algoritmam nav nepieciešams sadalīt skaitļus pirmreizinātājos, kā arī tas, ka šis ir viens no vecākajiem zināmajiem algoritmiem.

[izmainīt šo sadaļu] Piemērs

LKD (336, 287) = ? \

  • 336 : {\color {Magenta} 287} = 1, atl. \color {red} 49
  • {\color {Magenta} 287} : {\color {red} 49} = 5, atl. \color {blue} 42
  • {\color {red} 49} : {\color {blue} 42} = 1, atl. \color {Magenta} \mathbf {7}
  • {\color {blue} 42} : {\color {Magenta} 7} = 6, atl. \mathbf {0}

Tātad LKD(336,287) = 7.

[izmainīt šo sadaļu] Vēsture

Eiklīds šī algoritma uzdevumu sākotnēji formulēja ģeometriski – kā divu nogriežņu lielākā kopīgā mēra atrašanu. Tādā gadījumā no garākā nogriežņa tika atņemts īsākais, tad atlikums tika atņemts no īsākā nogriežņa utt.

Šādā formā algoritms parādījās Eiklīda "Elementos" apmēram 300 g. p.m.ē. Tomēr, iespējams, ka tas jau bija zināms līdz pat 200 gadiem agrāk. Piemēram, Aristotelis devis mājienu par šo algoritmu savā grāmatā "Tēmas" (Τοπικων/Topica) apmēram 330 g. p.m.ē.


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -