{"id":34164,"date":"2019-10-31T21:56:44","date_gmt":"2019-10-31T18:56:44","guid":{"rendered":"https:\/\/prohoster.info\/blog\/ya-poluchil-ot-knuta-chek-na-0x-3-00\/"},"modified":"2019-10-31T21:56:44","modified_gmt":"2019-10-31T18:56:44","slug":"ya-poluchil-ot-knuta-chek-na-0x-3-00","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/ya-poluchil-ot-knuta-chek-na-0x-3-00","title":{"rendered":"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><b>Donald Knuth<\/b>\u00a0\u2014 nj\u00eb shkenc\u00ebtar n\u00eb fush\u00ebn e informatikes, i cili e intereson shum\u00eb sakt\u00ebsia e librave t\u00eb tij, duke ofruar <b>nj\u00eb dollar hexadeci<\/b> ($2.56, 0x$1.00) p\u00ebr \u00e7do \u00abgabim\u00bb t\u00eb gjetur, ku nj\u00eb gabim konsiderohet gjith\u00e7ka q\u00eb \u00ebsht\u00eb \u00abteknikisht, historikisht, tipografikisht ose politikisht e gabuar\u00bb. Un\u00eb me t\u00eb v\u00ebrtet\u00eb doja t\u00eb merrja nj\u00eb \u00e7ek nga Knuth, k\u00ebshtu q\u00eb vendosa t\u00eb k\u00ebrkoja p\u00ebr gabime n\u00eb vepr\u00ebn e tij t\u00eb shk\u00eblqyer <b>\u00abArt i Programimit\u00bb<\/b> (TAOCP). Arrita t\u00eb gjej tre. N\u00eb p\u00ebrputhje me fjal\u00ebn, Knuth d\u00ebrgoi nj\u00eb \u00e7ek p\u00ebr <b>0x$3.00<\/b>.<\/p>\n<p><img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/ea8c328c9f7f67d1e2c0d729268aca01.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSi\u00e7 e shihni, ky nuk \u00ebsht\u00eb nj\u00eb \u00e7ek i v\u00ebrtet\u00eb. Disa koh\u00eb m\u00eb par\u00eb, Knuth d\u00ebrgonte \u00e7ek\u00eb t\u00eb v\u00ebrtet\u00eb, por e ndaloi n\u00eb vitin 2008 p\u00ebr shkak t\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/www-cs-faculty.stanford.edu\/~knuth\/news08.html\">mashtimeve t\u00eb pand\u00ebrprera<\/a><\/noindex>. Tani ai d\u00ebrgon \u00abcertifikata depoziti personale\u00bb n\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/www-cs-faculty.stanford.edu\/~knuth\/boss.html\">bank\u00ebn San Serrif<\/a><\/noindex> (BoSS). Ai thot\u00eb se \u00ebsht\u00eb gati t\u00eb d\u00ebrgoj\u00eb para t\u00eb v\u00ebrteta n\u00eb rast nevoje, por duket se \u00ebsht\u00eb shum\u00eb e mundimshme.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nGjeta dy gabime tipografike dhe nj\u00eb gabim historik. Do t'i rendit ato sipas r\u00ebnie triviale.<\/p>\n<h1>Gabimi tipografik Nr. 1<\/h1>\n<p>\nGabimi i par\u00eb \u2014 n\u00eb faqe 392 t\u00eb v\u00ebllimit t\u00eb tret\u00eb \u00abKlasifikimi dhe K\u00ebrkimi\u00bb, rreshti i tet\u00eb lart: \u00abPas nj\u00eb k\u00ebrkimi t\u00eb pasuksessh\u00ebm, ndonj\u00ebher\u00eb (sometime) \u00ebsht\u00eb e d\u00ebshirueshme t\u00eb futni nj\u00eb rekord t\u00eb ri n\u00eb tabel\u00eb, q\u00eb p\u00ebrmban <i>K<\/i>; metodi q\u00eb e b\u00ebn k\u00ebt\u00eb quhet algoritmi i k\u00ebrkimit dhe futjes. Problemi \u00ebsht\u00eb se n\u00eb vend t\u00eb <b><i>ndonj\u00ebher\u00eb<\/i><\/b> duhet t\u00eb jet\u00eb <b><i>ndonj\u00ebher\u00eb<\/i><\/b>.<\/p>\n<p>Sigurisht, nuk ka asgj\u00eb t\u00eb \u00e7uditshme n\u00eb nj\u00eb gabim t\u00eb till\u00eb. N\u00eb k\u00ebt\u00eb artikull do t\u00eb ket\u00eb disa gabime shtypi (s'ka \u00e7mime p\u00ebr gjetjen e tyre). Ajo q\u00eb \u00ebsht\u00eb v\u00ebrtet e \u00e7uditshme \u00ebsht\u00eb se nuk jan\u00eb v\u00ebn\u00eb re p\u00ebr kaq gjat\u00eb. Faqja 392 nuk \u00ebsht\u00eb e fshehur thell\u00eb n\u00eb seksionin p\u00ebr matematik\u00ebn, kjo \u00ebsht\u00eb <b>faqja e par\u00eb<\/b> e kapitullit t\u00eb gjasht\u00eb \"K\u00ebrkimi\"! Mund t\u00eb jet\u00eb nj\u00eb nga seksionet m\u00eb t\u00eb lexuara t\u00eb librit. N\u00eb teori, aty duhet t\u00eb ket\u00eb m\u00eb pak gabime, por jo.<\/p>\n<p>P\u00ebr m\u00eb tep\u00ebr, n\u00ebse ndonj\u00ebher\u00eb keni menduar t\u00eb lexoni TAOCP, provoni. Shum\u00eb do t\u00eb thon\u00eb se kjo \u00ebsht\u00eb <b>nj\u00eb manual<\/b>, jo e destinuar p\u00ebr lexim t\u00eb drejtp\u00ebrdrejt\u00eb, por kjo \u00ebsht\u00eb e v\u00ebrtet\u00eb. Autori ka nj\u00eb pik\u00ebpamje t\u00eb qart\u00eb dhe nj\u00eb stil t\u00eb ve\u00e7ant\u00eb. E vetmja gj\u00eb q\u00eb pengon lexueshm\u00ebrin\u00eb \u00ebsht\u00eb v\u00ebshtir\u00ebsia e matematik\u00ebs. Megjithat\u00eb, ka nj\u00eb zgjidhje t\u00eb thjesht\u00eb: lexoni derisa t\u00eb arrini te matematika q\u00eb nuk e kuptoni, kaloni at\u00eb dhe hapni seksionin tjet\u00ebr q\u00eb mund t\u00eb kuptoni. Duke lexuar k\u00ebshtu, un\u00eb kaloj t\u00eb pakt\u00ebn 80% t\u00eb librit, por 20% e tjera jan\u00eb t\u00eb shk\u00eblqyera!<\/p>\n<p>Po ashtu thuhet se TAOCP <b>nuk \u00ebsht\u00eb e r\u00ebnd\u00ebsishme<\/b>, \u00ebsht\u00eb e vjet\u00ebr ose ndryshe e pap\u00ebrshtatshme p\u00ebr \"programimin e v\u00ebrtet\u00eb\". Kjo \u00ebsht\u00eb gjithashtu e pav\u00ebrtet\u00eb. P\u00ebr shembull, n\u00eb seksionin e par\u00eb pas hyrjes shqyrtohet gjetja e nj\u00eb elementi n\u00eb nj\u00eb array t\u00eb pang sorted. Algoritmi m\u00eb i thjesht\u00eb \u00ebsht\u00eb i njohur p\u00ebr t\u00eb gjith\u00eb programuesit. Aktivizoni treguesin n\u00eb fillim t\u00eb array, pastaj kryeni hapat e m\u00ebposht\u00ebm n\u00eb nj\u00eb cik\u00ebl:<\/p>\n<ol>\n<li>Kontrolloni n\u00ebse elementi aktual \u00ebsht\u00eb ai i d\u00ebshiruar. N\u00ebse po, e kthejm\u00eb at\u00eb; n\u00eb t\u00eb kund\u00ebrt\u00ebn\n<\/li>\n<li>Kontrolloni n\u00ebse treguesi \u00ebsht\u00eb jasht\u00eb kufijve t\u00eb array. N\u00ebse po, kthejm\u00eb nj\u00eb gabim; n\u00eb t\u00eb kund\u00ebrt\u00ebn\n<\/li>\n<li>Rritni treguesin dhe vazhdoni.<\/li>\n<\/ol>\n<p>\nTani le t\u00eb shqyrtojm\u00eb: sa kontrolle kufij k\u00ebrkon ky algorit\u00ebm, n\u00eb mesatare? N\u00eb rastin m\u00eb t\u00eb keq, kur array nuk p\u00ebrmban elementin, p\u00ebr \u00e7do element n\u00eb list\u00eb do t\u00eb jet\u00eb e nevojshme nj\u00eb kontroll, dhe n\u00eb mesatare do t\u00eb jet\u00eb di\u00e7ka si <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/6c99f945807d8a8aeac1d42854c83295.jpg\" style=\"display:block;margin: 0 auto;\" \/>. Nj\u00eb algorit\u00ebm m\u00eb i men\u00e7ur i k\u00ebrkimit mund t\u00eb ket\u00eb vet\u00ebm nj\u00eb kontroll kufiri. Shtoni elementin e nevojsh\u00ebm n\u00eb fund t\u00eb array, pastaj aktivizoni treguesin n\u00eb fillim t\u00eb array dhe kryeni hapat e m\u00ebposht\u00ebm n\u00eb nj\u00eb cik\u00ebl:<\/p>\n<ol>\n<li>Kontrolloni n\u00ebse elementi aktual \u00ebsht\u00eb ai q\u00eb d\u00ebshironi. N\u00ebse \u00ebsht\u00eb k\u00ebshtu, kthejeni p\u00ebrgjigjen, n\u00ebse treguesi \u00ebsht\u00eb brenda masivit, ose nj\u00eb gabim, n\u00ebse nuk \u00ebsht\u00eb. P\u00ebrndryshe\n<\/li>\n<li>Rritni treguesin dhe vazhdoni.<\/li>\n<\/ol>\n<p>\nN\u00eb \u00e7do rast, elementi do t\u00eb gjendet patjet\u00ebr, dhe kontrolli i kufijve b\u00ebhet vet\u00ebm nj\u00eb her\u00eb, kur ndodh kjo. Kjo \u00ebsht\u00eb nj\u00eb ide e thell\u00eb, por mjaft e thjesht\u00eb, madje edhe p\u00ebr nj\u00eb programist fillestar. Ndoshta nuk mund t\u00eb flas p\u00ebr r\u00ebnd\u00ebsin\u00eb e k\u00ebsaj pune p\u00ebr t\u00eb tjer\u00ebt, por un\u00eb arrita ta aplikoj k\u00ebt\u00eb men\u00e7uri menj\u00ebher\u00eb n\u00eb kodin tim personal dhe profesional. Libri TAOCP \u00ebsht\u00eb plot me perla t\u00eb tilla (t\u00eb drejtat e drejt\u00ebsis\u00eb, aty ka shum\u00eb gj\u00ebra t\u00eb \u00e7uditshme si <noindex><a rel=\"nofollow\" href=\"https:\/\/nickdrozd.github.io\/2018\/11\/02\/bubble.html\">renditja me flluska<\/a><\/noindex>).<\/p>\n<blockquote><p><i>\u00abK\u00ebrkoni, k\u00ebrkoni<br \/>\nKa shum\u00eb koh\u00eb<br \/>\nK\u00ebrkoni, k\u00ebrkoni<br \/>\nUn\u00eb thjesht doja t\u00eb vallzosh\u00bb<\/i> <br \/>\n\u2014 Luther Vandross, \u00abK\u00ebrkoni\u00bb (1980)<\/p><\/blockquote>\n<p><\/p>\n<h1>Gabimi nr. 2<\/h1>\n<p>\nGabimi i dyt\u00eb \u00ebsht\u00eb n\u00eb v\u00ebllimin 4A, \"Algoritmet kombinatorike\", pjesa 1. N\u00eb faqen 60 p\u00ebrshkruhet nj\u00eb problem rreth planifikimit t\u00eb paraqitjeve t\u00eb komik\u00ebve n\u00eb kazino t\u00eb ndryshme. Si shembuj p\u00ebrmenden disa komik\u00eb real\u00eb, p\u00ebrfshir\u00eb Lily Tomlin, \"Weird Al\" Yankovic dhe Robin Williams, i cili ishte ende gjall\u00eb kur doli libri. Knuth gjithmon\u00eb jep emrat e plota n\u00eb indekse, pra Williams p\u00ebrmendet n\u00eb faqen 882 si \"Williams, Robin Mac-Lorin\". Por emri i tij i dyt\u00eb p\u00ebrfundon me \"n\", dhe jo me \"m\", pra Mac-Lorin.<\/p>\n<p>Mac-Lorin \u00ebsht\u00eb mbiemri i vajz\u00ebris\u00eb s\u00eb n\u00ebn\u00ebs s\u00eb tij. Ajo ishte pasardh\u00ebse e Anselm Joseph Mac-Lorin, guvernatorit t\u00eb 34-t\u00eb t\u00eb Mississippi. Qeverisja e tij, duket, nuk mbeti n\u00eb kujtes\u00eb p\u00ebr ndonj\u00eb gj\u00eb t\u00eb mir\u00eb. Nga libri <noindex><a rel=\"nofollow\" href=\"https:\/\/books.google.com\/books?id=OvNjBAAAQBAJ&amp;pg=PA177&amp;lpg=PA177&amp;dq=anselm+mclaurin&amp;source=bl&amp;ots=kPu_kLXUrz&amp;sig=ACfU3U2UKRAmJyH_dVfcb2tfSmzYemEgTw&amp;hl=en&amp;sa=X&amp;ved=2ahUKEwjTl9vvroDiAhVHI6wKHfCTC6I4MhDoATADegQICRAB#v=onepage&amp;q&amp;f=false\">\"Mississippi: Historia\"<\/a><\/noindex>:<\/p>\n<blockquote><p><i>\u00abNgjarja m\u00eb e r\u00ebnd\u00ebsishme gjat\u00eb administrat\u00ebs McLorin ishte shpallja e luft\u00ebs nga Shtetet e Bashkuara ndaj Spanj\u00ebs n\u00eb pranver\u00ebn e vitit 1898\u2026 Fatkeq\u00ebsisht, lufta ndoshta i dha disa zyrtar\u00ebve shtet\u00ebror\u00eb mund\u00ebsin\u00eb p\u00ebr t\u00eb praktikuar korrupsionin. McLorin u akuzua p\u00ebr praktika t\u00eb dyshimta, duke p\u00ebrfshir\u00eb nepotizmin dhe p\u00ebrdorimin e tep\u00ebrt t\u00eb fuqive t\u00eb faljes. N\u00eb epok\u00ebn e l\u00ebvizjes p\u00ebr abstimin, kritik\u00ebt e akuzuan guvernatorin p\u00ebr alkooliz\u00ebm, t\u00eb cilin ai e pranoi publikisht\u00bb.<\/i><\/p><\/blockquote>\n<p><\/p>\n<h1>Gabimi historik<\/h1>\n<p>\nLe t\u00eb shqyrtojm\u00eb <b>algoritmi tradicional i shum\u00ebzimit<\/b> nga programi shkollor. Sa operacione nj\u00ebsh esht\u00eb e nevojshme? Supozoni se po shum\u00ebzoni <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/d15239ad41c6fc6953641760f9ffcfdd.jpg\" style=\"display:block;margin: 0 auto;\" \/>-numrin me nj\u00eb shif\u00ebr <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/b731d35571751cec684ca767411a023d.jpg\" style=\"display:block;margin: 0 auto;\" \/> n\u00eb <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/c1f7221e05cbca33ff54da5b6f665dd2.jpg\" style=\"display:block;margin: 0 auto;\" \/>-num\u00ebri me nj\u00eb shif\u00ebr <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/390eee500fc99f74a2252db0b3ba6fe4.jpg\" style=\"display:block;margin: 0 auto;\" \/>. S\u00eb pari, shum\u00ebzoni shifr\u00ebn e par\u00eb <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/8d4db48caef1e8cceac94ae2fca4fc24.jpg\" style=\"display:block;margin: 0 auto;\" \/> me \u00e7do shif\u00ebr <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/dccbe5f9c5f2fe9bd3538f567e2bb214.jpg\" style=\"display:block;margin: 0 auto;\" \/> n\u00eb radh\u00eb. Pastaj, shum\u00ebzoni shifr\u00ebn e dyt\u00eb <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/b76bfeb3fb4f60f9f1ac66dcb937f736.jpg\" style=\"display:block;margin: 0 auto;\" \/> me \u00e7do shif\u00ebr <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/bbe37fb224a8e6115872a2b2cdefa26e.jpg\" style=\"display:block;margin: 0 auto;\" \/> n\u00eb radh\u00eb dhe k\u00ebshtu me radh\u00eb, derisa t\u00eb kaloni p\u00ebrmes t\u00eb gjitha shifrave <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/df227a29c1bc24a1c7cbf9269c764b21.jpg\" style=\"display:block;margin: 0 auto;\" \/>. K\u00ebshtu, shumzimi tradicional k\u00ebrkon <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/f0c5ea2abdccff4a5b92fd1c70706d21.jpg\" style=\"display:block;margin: 0 auto;\" \/> shum\u00ebzime primare. N\u00eb ve\u00e7anti, shum\u00ebzimi i dy numrave me <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/f609965f49d095d59264e127f6db0e64.jpg\" style=\"display:block;margin: 0 auto;\" \/> shifra k\u00ebrkon <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/fb16f262bc1b872f6e8c003be2efe2d8.jpg\" style=\"display:block;margin: 0 auto;\" \/> shum\u00ebzime nj\u00ebsh.<\/p>\n<p>Kjo \u00ebsht\u00eb e keqe, por procesin mund ta optimizoni duke p\u00ebrdorur metod\u00ebn e zhvilluar nga matematicieni sovjetik Anatoly Alexeyevich Karatsuba. Le t\u00eb supozojm\u00eb se <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/3f42481650d00fe8cf1083be9479958f.jpg\" style=\"display:block;margin: 0 auto;\" \/> dhe <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/756872cc2c490be54640606bba6cb8c7.jpg\" style=\"display:block;margin: 0 auto;\" \/>\u00a0\u2014 numrat dhjetor\u00eb me dy shifra; pra ekzistojn\u00eb numra <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/4f1f27cc95638aab9f6836f809b42cc1.jpg\" style=\"display:block;margin: 0 auto;\" \/>, <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/0192ac28c89bfd24a20a1fc1b06ce1a6.jpg\" style=\"display:block;margin: 0 auto;\" \/>, <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/bebb062d37ca6e82ce30589b5f790a0f.jpg\" style=\"display:block;margin: 0 auto;\" \/>, <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/907b83653f451f4a861109f2244b175a.jpg\" style=\"display:block;margin: 0 auto;\" \/> t\u00eb till\u00eb q\u00eb <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/22b668162b9e64b9aba33d5fe475d65b.jpg\" style=\"display:block;margin: 0 auto;\" \/> dhe <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/3a226e2600b99ec92d37b7acfbd63d20.jpg\" style=\"display:block;margin: 0 auto;\" \/> (zgjerimi i k\u00ebtij algoritmi p\u00ebr numra m\u00eb t\u00eb m\u00ebdhenj k\u00ebrkon disa manipulasione; ndon\u00ebse kjo nuk \u00ebsht\u00eb shum\u00eb e komplikuar, p\u00ebr t\u00eb mos gabuar n\u00eb detaje, do t\u00eb preferoja t\u00eb q\u00ebndroja n\u00eb nj\u00eb shembull t\u00eb thjesht\u00eb). At\u00ebher\u00eb <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/a3a658b41241bf40a1f0e779527b3eb2.jpg\" style=\"display:block;margin: 0 auto;\" \/>, <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/bf8e1b283d1cfa76314380b74b308b38.jpg\" style=\"display:block;margin: 0 auto;\" \/>, <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/69c922747089f3affb9d640910047a41.jpg\" style=\"display:block;margin: 0 auto;\" \/>. Shum\u00ebzimi i dy-bin\u00ebve jep <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/274f90358c358641db7ccb2bda5896b1.jpg\" style=\"display:block;margin: 0 auto;\" \/>. Deri m\u00eb tani ne ende kemi <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/be0a72ca4a77d7c710b99741619c4492.jpg\" style=\"display:block;margin: 0 auto;\" \/> shum\u00ebzime nj\u00eb-shifrore: <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/10af5b0ea33a7df7bceb34de5757ba5d.jpg\" style=\"display:block;margin: 0 auto;\" \/>, <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/66919878cca7db5c80eca9e89c2bca13.jpg\" style=\"display:block;margin: 0 auto;\" \/>, <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/c9987bea5bc2a1fb928ef2c60bf880fb.jpg\" style=\"display:block;margin: 0 auto;\" \/>, <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/c6136863142c02a1b6ba260f02544c0c.jpg\" style=\"display:block;margin: 0 auto;\" \/>. Tani le t\u00eb shtojm\u00eb dhe heqim <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/1e9707de3bac2233c9343d2d95d5d1bb.jpg\" style=\"display:block;margin: 0 auto;\" \/>. Pas disa rregullimeve, t\u00eb cilat do t'i l\u00eb si ushtrim p\u00ebr lexuesin, rezulton <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/9015c02c113b58d67e73013fea4ce9dd.jpg\" style=\"display:block;margin: 0 auto;\" \/>\u00a0\u2014 vet\u00ebm tre shum\u00ebzime nj\u00eb-shifrore! (Ka disa koeficient\u00eb t\u00eb vazhduesh\u00ebm, por ato mund t\u00eb llogariten vet\u00ebm p\u00ebrmes shtimit dhe shifrave t\u00eb zhvendosura).<\/p>\n<p>Mos k\u00ebrkoni prova, por <b>algoritmi i Karatsub\u00ebs<\/b> (i gjeneruar n\u00eb m\u00ebnyr\u00eb rekursive nga shembulli i m\u00ebsip\u00ebrm) p\u00ebrmir\u00ebson metod\u00ebn tradicionale t\u00eb shum\u00ebzimit nga <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/99577e368b573f762034767d5af05032.jpg\" style=\"display:block;margin: 0 auto;\" \/> operacione deri n\u00eb <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/df139625f074f236e50343ecf5f2021a.jpg\" style=\"display:block;margin: 0 auto;\" \/>. Vini re se \u00ebsht\u00eb nj\u00eb p\u00ebrmir\u00ebsim real i algoritmit, e jo nj\u00eb optimizim p\u00ebr llogaritjet n\u00eb mendje. N\u00eb t\u00eb v\u00ebrtet\u00eb, algoritmi nuk \u00ebsht\u00eb i p\u00ebrshtatsh\u00ebm p\u00ebr llogaritjet n\u00eb mendje, pasi k\u00ebrkon kosto t\u00eb m\u00ebdha p\u00ebr operacionet rekurzive. P\u00ebr m\u00eb tep\u00ebr, efekti do t\u00eb shfaqet plot\u00ebsisht vet\u00ebm kur numrat t\u00eb jen\u00eb mjaft t\u00eb m\u00ebdhenj (me fat, n\u00eb vend t\u00eb algoritmit t\u00eb Karatsub\u00ebs, jan\u00eb zbuluar metoda edhe m\u00eb t\u00eb shpejta: n\u00eb mars 2019 u publikua nj\u00eb algoritem q\u00eb k\u00ebrkon vet\u00ebm <noindex><a rel=\"nofollow\" href=\"https:\/\/web.maths.unsw.edu.au\/~davidharvey\/papers\/nlogn\/\"><i>n log n<\/i><\/a><\/noindex> shum\u00ebzimesh; p\u00ebrshpejtimi \u00ebsht\u00eb i aplikuesh\u00ebm vet\u00ebm p\u00ebr numra t\u00eb pabesuesh\u00ebm t\u00eb m\u00ebdhenj).<\/p>\n<p>Ky algorit\u00ebm p\u00ebrshkruhet n\u00eb faqen 295 t\u00eb volumit t\u00eb dyt\u00eb t\u00eb \u00abAlgoritmet e fituara\u00bb. Aty Knut shkruan: \u00ab\u00cbsht\u00eb interesante se kjo ide u zbulua vet\u00ebm n\u00eb <b>1962<\/b> vitin\u00bb, kur u publikua nj\u00eb artikull q\u00eb p\u00ebrshkruan algoritmin e Karatsub\u00ebs. Por! N\u00eb 1995, Karatsuba publikoi nj\u00eb artikull t\u00eb titulluar \u00abKompleksiteti i llogaritjeve\u00bb, ku ai p\u00ebrmend disa gj\u00ebra: 1) rreth vitit 1956 Kolmogorov supozoi se shumzimi nuk mund t\u00eb realizohet p\u00ebr m\u00eb pak se <img decoding=\"async\" alt=\"Mora nj\u00eb \u00e7ek nga Knut p\u00ebr 0x$3,00\" src=\"\/wp-content\/uploads\/2019\/05\/87c650ae7cb55d5b5cd1f7d440cadbee.jpg\" style=\"display:block;margin: 0 auto;\" \/> hapa; 2) n\u00eb <b>1960<\/b> N\u00eb vitin 1962, Karacuba mori pjes\u00eb n\u00eb nj\u00eb seminar ku Kolmogorov paraqiti hipotez\u00ebn e tij n\u00b2. 3) \"Sakt\u00ebsisht nj\u00eb jav\u00eb\" Karacuba zhvilloi algoritmin \"ndaj dhe sundo\"; 4) n\u00eb vitin 1962 Kolmogorov shkroi dhe publikoi nj\u00eb artikull <i>n\u00eb em\u00ebr t\u00eb Karacub\u00ebs<\/i> me p\u00ebrshkrimin e algoritmit. \"Mora vesh p\u00ebr k\u00ebt\u00eb artikull vet\u00ebm pasi e ribotuan\".<\/p>\n<p>K\u00ebshtu, gabimi p\u00ebrb\u00ebhet nga fakti q\u00eb n\u00eb vend t\u00eb <i>1962<\/i> duhej t\u00eb ishte e specifikuar <i>1960<\/i> viti. K\u00ebtu e gjith\u00eb historia.<\/p>\n<h1>Analiza<\/h1>\n<p>\n<b>K\u00ebrkimi i gabimeve nuk k\u00ebrkonte nj\u00eb mjesht\u00ebri t\u00eb ve\u00e7ant\u00eb.<\/b><\/p>\n<ol>\n<li>Gabimi i par\u00eb ishte aq banal sa ishte e mundur dhe ndodhej n\u00eb nj\u00eb vend relativisht t\u00eb duksh\u00ebm (fillimi i kapitullit). Cilido idiot do ta kishte gjetur at\u00eb; thjesht, un\u00eb isha ai idiot.\n<\/li>\n<li>Gjetja e gabimeve t\u00eb dyta k\u00ebrkonte fat dhe p\u00ebrpjekje, por jo aft\u00ebsi. Indeksi p\u00ebr \"Williams\" ndodhet n\u00eb faqen parafund e librit, nj\u00eb pjes\u00eb e dukshme e librit. Un\u00eb po shfletoja sakt\u00ebsisht indeksin (nuk \u00ebsht\u00eb aq e keqe sa duket, pasi n\u00eb indekset e Knuth jan\u00eb fshehur vez\u00eb Pashke. P\u00ebr shembull, atje ka sh\u00ebnime n\u00eb arabisht dhe hebraisht, dhe t\u00eb dyja tregojn\u00eb tek faqja 66. Por n\u00eb k\u00ebt\u00eb faqe nuk p\u00ebrmendet asnj\u00eb nga k\u00ebto gjuh\u00eb; p\u00ebrkundrazi, p\u00ebrmendet \"gjuh\u00ebt q\u00eb lexohen nga e djathta n\u00eb t\u00eb majt\u00eb\"). Dhe v\u00ebmendja ime u t\u00ebrhoq nga emri i dyt\u00eb. Duke qen\u00eb se zakonisht lexoj Wikipedian, kontrollova Robin Williams dhe vura re nj\u00eb mosmarr\u00ebveshje.\n<\/li>\n<li>Do doja t\u00eb thoja se kam b\u00ebr\u00eb nj\u00eb hulumtim t\u00eb r\u00ebnd\u00ebsish\u00ebm p\u00ebr t\u00eb gjetur nj\u00eb gabim historik, por n\u00eb t\u00eb v\u00ebrtet\u00eb thjesht shikova <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Karatsuba_algorithm\">faqen e Wikipedias p\u00ebr algoritmin e Karatsub\u00ebs<\/a><\/noindex>. N\u00eb rreshtat e par\u00eb shkruhet: \"Algoritmi i Karatsub\u00ebs \u00ebsht\u00eb nj\u00eb algorit\u00ebm p\u00ebr shumim t\u00eb shpejt\u00eb. U zbulua nga Anatol Karatsuba n\u00eb vitin 1960 dhe u publikua n\u00eb vitin 1962\". Pas k\u00ebsaj nuk mbetej gj\u00eb tjet\u00ebr vet\u00ebm se t\u00eb shtoja dy her\u00eb dy.<\/li>\n<\/ol>\n<p>\nN\u00eb t\u00eb ardhmen, do t\u00eb doja t\u00eb gjeja nj\u00eb gabim m\u00eb t\u00eb r\u00ebnd\u00ebsish\u00ebm, ve\u00e7an\u00ebrisht n\u00eb kodin e Knuth. Do t\u00eb doja gjithashtu t\u00eb gjeja nj\u00eb bug n\u00eb v\u00ebllimin e par\u00eb t\u00eb \"Algoritmet Fundamentale\". Ndoshta do ta kisha gjetur, por p\u00ebr ndonj\u00eb arsye, n\u00eb bibliotek\u00ebn lokale ka vet\u00ebm v\u00ebllimet 2, 3 dhe 4A.<\/p>\n<p><b>Faktet financiare:<\/b><\/p>\n<ul>\n<li>N\u00eb total, kontributi im n\u00eb TAOCP p\u00ebrb\u00ebhet nga vet\u00ebm tre simbole: nj\u00eb shtes\u00eb <i>s<\/i>, nj\u00eb z\u00ebvend\u00ebsim <i>m<\/i> n\u00eb <i>n<\/i> dhe <i>2<\/i> n\u00eb <i>0<\/i>. Me nj\u00eb \u00e7mim prej $2.56, k\u00ebto jan\u00eb simbole mjaft fitimprur\u00ebse; n\u00ebse do t'ju paguanin kaq para, nj\u00eb artikull prej 1000 fjal\u00ebsh (n\u00eb mesatarisht, kat\u00ebr simbole) do t'ju sillte dhjet\u00eb t\u00eb till\u00eb.\n<\/li>\n<li>Me tre dollar\u00eb hexadecimal, ndajem vendin e 69-t\u00eb n\u00eb list\u00ebn e investitor\u00ebve m\u00eb t\u00eb pasur t\u00eb bank\u00ebs San-Serif, s\u00eb bashku me 29 qytetar\u00eb t\u00eb tjer\u00eb (nga 1 maji 2019).<\/li>\n<\/ul>\n<h1>Diskutime t\u00eb tjera mbi \u00e7ek\u00ebt e Knuth<\/h1>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/kevinlawler.com\/knuth\">Si t\u00eb marr\u00eb nj\u00eb \u00e7ek nga Knuth<\/a><\/noindex>\n<p>Udh\u00ebzime t\u00eb p\u00ebrgjithshme p\u00ebr gjetjen e gabimeve n\u00eb librat e Knuth. Kryesisht p\u00ebrfshijn\u00eb gabime teknike q\u00eb nuk i kam. Ka nj\u00eb fjali atje q\u00eb e mora seriozisht:<\/p>\n<blockquote><p>M\u00eb mir\u00eb \u00ebsht\u00eb t\u00eb prisni derisa t\u00eb mbledhni nj\u00eb grup gabimesh p\u00ebr t\u00eb d\u00ebrguar. Duke bashkuar disa gabime reale, por jo shum\u00eb t\u00eb vlefshme, do t\u00eb rrisni mund\u00ebsin\u00eb q\u00eb nj\u00ebra prej tyre t\u00eb konsiderohet v\u00ebrtet si gabim ose k\u00ebshill\u00eb. N\u00ebse d\u00ebrgoni gabime nj\u00eb nga nj\u00eb, \u00e7do nj\u00ebra mund t\u00eb refuzohet ve\u00e7 e ve\u00e7.<\/p><\/blockquote>\n<p>\nNuk doja t\u00eb d\u00ebrgoja thjesht gabime t\u00eb kota, k\u00ebshtu q\u00eb e ndoqa k\u00ebshill\u00ebn dhe d\u00ebrgova nj\u00eb let\u00ebr vet\u00ebm kur gjet\u00ebm nj\u00eb gabim historik q\u00eb dukej mjaft serioz.\n<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/ashutoshmehra.net\/blog\/about\/knuth-reward-checks-and-certificates\/\">Kontrolli i Ashutosh Mehra<\/a><\/noindex>\n<p>Ashutosh Mehra \u00ebsht\u00eb kontribuesi i tret\u00eb m\u00eb i pasur n\u00eb San-Seriff me nj\u00eb pasuri kolosale 0x$207,f0 n\u00eb BoSS.\n<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.truetex.com\/knuthchk.htm\">Kontroll p\u00ebr disa gabime jo funksionale n\u00eb kodin e v\u00ebrtet\u00eb TeX<\/a><\/noindex>\n<\/li>\n<li>T\u00eb ndryshme: <noindex><a rel=\"nofollow\" href=\"http:\/\/ed-thelen.org\/KnuthCheck.html\">#1<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"http:\/\/www.club.cc.cmu.edu\/~ajo\/knuth-check.html\">#2<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"http:\/\/joaoff.com\/2008\/02\/25\/a-reward-check-from-donald-knuth\/\">#3<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.quora.com\/What-is-it-like-to-receive-a-Knuth-reward-check\">#4<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"http:\/\/www.joshwakefield.com\/knuth\/\">#5<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"http:\/\/www.righto.com\/2011\/05\/my-knuth-reward-check.html\">#6<\/a><\/noindex><\/li>\n<\/ul>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/452812\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043e\u043d\u0430\u043b\u044c\u0434 \u041a\u043d\u0443\u0442\u00a0\u2014 \u0443\u0447\u0451\u043d\u044b\u0439 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0431\u043e\u0442\u0438\u0442\u0441\u044f \u043e \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0441\u0432\u043e\u0438\u0445 \u043a\u043d\u0438\u0433, \u0447\u0442\u043e \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u043e\u0434\u0438\u043d \u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u044b\u0439 \u0434\u043e\u043b\u043b\u0430\u0440 ($2,56, 0x$1,00) \u0437\u0430 \u043b\u044e\u0431\u0443\u044e \u043d\u0430\u0439\u0434\u0435\u043d\u043d\u0443\u044e \u00ab\u043e\u0448\u0438\u0431\u043a\u0443\u00bb, \u0433\u0434\u0435 \u043e\u0448\u0438\u0431\u043a\u043e\u0439 \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u0432\u0441\u0451, \u0447\u0442\u043e \u00ab\u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438, \u0438\u0441\u0442\u043e\u0440\u0438\u0447\u0435\u0441\u043a\u0438, \u0442\u0438\u043f\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438 \u0438\u043b\u0438 \u043f\u043e\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u00bb. \u042f \u043e\u0447\u0435\u043d\u044c \u0445\u043e\u0442\u0435\u043b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0447\u0435\u043a \u043e\u0442 \u041a\u043d\u0443\u0442\u0430, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0440\u0435\u0448\u0438\u043b \u043f\u043e\u0438\u0441\u043a\u0430\u0442\u044c \u043e\u0448\u0438\u0431\u043a\u0438 \u0432 \u0435\u0433\u043e \u0432\u044b\u0434\u0430\u044e\u0449\u0435\u043c\u0441\u044f \u0442\u0440\u0443\u0434\u0435 \u00ab\u0418\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\u00bb (TAOCP). \u0423\u0434\u0430\u043b\u043e\u0441\u044c \u043d\u0430\u0439\u0442\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":25780,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-34164","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u043e\u043d\u0430\u043b\u044c\u0434 \u041a\u043d\u0443\u0442 \u2014 \u0443\u0447\u0451\u043d\u044b\u0439 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0431\u043e\u0442\u0438\u0442\u0441\u044f \u043e \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0441\u0432\u043e\u0438\u0445 \u043a\u043d\u0438\u0433, \u0447\u0442\u043e \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u043e\u0434\u0438\u043d \u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u044b\u0439 \u0434\u043e\u043b\u043b\u0430\u0440 ($2,56, 0x$1,00) \u0437\u0430 \u043b\u044e\u0431\u0443\u044e \u043d\u0430\u0439\u0434\u0435\u043d\u043d\u0443\u044e \u00ab\u043e\u0448\u0438\u0431\u043a\u0443\u00bb, \u0433\u0434\u0435 \u043e\u0448\u0438\u0431\u043a\u043e\u0439 \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u0432\u0441\u0451, \u0447\u0442\u043e \u00ab\u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438, \u0438\u0441\u0442\u043e\u0440\u0438\u0447\u0435\u0441\u043a\u0438, \u0442\u0438\u043f\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438 \u0438\u043b\u0438 \u043f\u043e\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u00bb. \u042f \u043e\u0447\u0435\u043d\u044c \u0445\u043e\u0442\u0435\u043b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0447\u0435\u043a \u043e\u0442 \u041a\u043d\u0443\u0442\u0430, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0440\u0435\u0448\u0438\u043b \u043f\u043e\u0438\u0441\u043a\u0430\u0442\u044c \u043e\u0448\u0438\u0431\u043a\u0438 \u0432 \u0435\u0433\u043e \u0432\u044b\u0434\u0430\u044e\u0449\u0435\u043c\u0441\u044f \u0442\u0440\u0443\u0434\u0435 \u00ab\u0418\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\u00bb (TAOCP). \u0423\u0434\u0430\u043b\u043e\u0441\u044c \u043d\u0430\u0439\u0442\u0438\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/ya-poluchil-ot-knuta-chek-na-0x-3-00\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u042f \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u043e\u0442 \u041a\u043d\u0443\u0442\u0430 \u0447\u0435\u043a \u043d\u0430 0x$3,00 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u043d\u0430\u043b\u044c\u0434 \u041a\u043d\u0443\u0442 \u2014 \u0443\u0447\u0451\u043d\u044b\u0439 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0431\u043e\u0442\u0438\u0442\u0441\u044f \u043e \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0441\u0432\u043e\u0438\u0445 \u043a\u043d\u0438\u0433, \u0447\u0442\u043e \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u043e\u0434\u0438\u043d \u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u044b\u0439 \u0434\u043e\u043b\u043b\u0430\u0440 ($2,56, 0x$1,00) \u0437\u0430 \u043b\u044e\u0431\u0443\u044e \u043d\u0430\u0439\u0434\u0435\u043d\u043d\u0443\u044e \u00ab\u043e\u0448\u0438\u0431\u043a\u0443\u00bb, \u0433\u0434\u0435 \u043e\u0448\u0438\u0431\u043a\u043e\u0439 \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u0432\u0441\u0451, \u0447\u0442\u043e \u00ab\u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438, \u0438\u0441\u0442\u043e\u0440\u0438\u0447\u0435\u0441\u043a\u0438, \u0442\u0438\u043f\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438 \u0438\u043b\u0438 \u043f\u043e\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u00bb. \u042f \u043e\u0447\u0435\u043d\u044c \u0445\u043e\u0442\u0435\u043b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0447\u0435\u043a \u043e\u0442 \u041a\u043d\u0443\u0442\u0430, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0440\u0435\u0448\u0438\u043b \u043f\u043e\u0438\u0441\u043a\u0430\u0442\u044c \u043e\u0448\u0438\u0431\u043a\u0438 \u0432 \u0435\u0433\u043e \u0432\u044b\u0434\u0430\u044e\u0449\u0435\u043c\u0441\u044f \u0442\u0440\u0443\u0434\u0435 \u00ab\u0418\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\u00bb (TAOCP). \u0423\u0434\u0430\u043b\u043e\u0441\u044c \u043d\u0430\u0439\u0442\u0438\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/ya-poluchil-ot-knuta-chek-na-0x-3-00\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:56:44+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:56:44+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Mora nj\u00eb \u00e7ek nga Knuth p\u00ebr 0x$3.00 | ProHoster","description":"Donald Knuth \u00ebsht\u00eb nj\u00eb shkenc\u00ebtar n\u00eb fush\u00ebn e informatikes, i cili i kushton kaq shum\u00eb r\u00ebnd\u00ebsi sakt\u00ebsis\u00eb s\u00eb librave t\u00eb tij, saq\u00eb ofron nj\u00eb dollar hexagonal ($2.56, 0x$1.00) p\u00ebr \u00e7do \"gabim\" t\u00eb gjetur, ku nj\u00eb gabim konsiderohet \u00e7do gj\u00eb q\u00eb \u00ebsht\u00eb \"teknikisht, historikisht, tipografikisht ose politikisht e pasakt\u00eb\". Un\u00eb desha shum\u00eb t\u00eb merrja nj\u00eb \u00e7ek nga Knuth, prandaj vendosa t\u00eb k\u00ebrkoi gabime n\u00eb vepr\u00ebn e tij t\u00eb lavdishme 'Artikulli i Programimit' (TAOCP). Arrita t\u00eb gjej","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/ya-poluchil-ot-knuta-chek-na-0x-3-00","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u042f \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u043e\u0442 \u041a\u043d\u0443\u0442\u0430 \u0447\u0435\u043a \u043d\u0430 0x$3,00 | ProHoster","og:description":"\u0414\u043e\u043d\u0430\u043b\u044c\u0434 \u041a\u043d\u0443\u0442 \u2014 \u0443\u0447\u0451\u043d\u044b\u0439 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0431\u043e\u0442\u0438\u0442\u0441\u044f \u043e \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0441\u0432\u043e\u0438\u0445 \u043a\u043d\u0438\u0433, \u0447\u0442\u043e \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u043e\u0434\u0438\u043d \u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u044b\u0439 \u0434\u043e\u043b\u043b\u0430\u0440 ($2,56, 0x$1,00) \u0437\u0430 \u043b\u044e\u0431\u0443\u044e \u043d\u0430\u0439\u0434\u0435\u043d\u043d\u0443\u044e \u00ab\u043e\u0448\u0438\u0431\u043a\u0443\u00bb, \u0433\u0434\u0435 \u043e\u0448\u0438\u0431\u043a\u043e\u0439 \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u0432\u0441\u0451, \u0447\u0442\u043e \u00ab\u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438, \u0438\u0441\u0442\u043e\u0440\u0438\u0447\u0435\u0441\u043a\u0438, \u0442\u0438\u043f\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438 \u0438\u043b\u0438 \u043f\u043e\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u00bb. \u042f \u043e\u0447\u0435\u043d\u044c \u0445\u043e\u0442\u0435\u043b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0447\u0435\u043a \u043e\u0442 \u041a\u043d\u0443\u0442\u0430, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0440\u0435\u0448\u0438\u043b \u043f\u043e\u0438\u0441\u043a\u0430\u0442\u044c \u043e\u0448\u0438\u0431\u043a\u0438 \u0432 \u0435\u0433\u043e \u0432\u044b\u0434\u0430\u044e\u0449\u0435\u043c\u0441\u044f \u0442\u0440\u0443\u0434\u0435 \u00ab\u0418\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\u00bb (TAOCP). \u0423\u0434\u0430\u043b\u043e\u0441\u044c \u043d\u0430\u0439\u0442\u0438","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/ya-poluchil-ot-knuta-chek-na-0x-3-00","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:56:44+00:00","article:modified_time":"2019-10-31T18:56:44+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34164","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 18:10:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:27:29","updated":"2026-01-21 18:10:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/34164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=34164"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/34164\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/25780"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=34164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=34164"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=34164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}