Title : | Zgjedhja e algoritmit adekuat për renditje te fushat numerike : studime të Magjistraturës - cikli i dytë | Material Type: | printed text | Authors: | Florinda M. Imeri, Dissertant ; Agni Dika, Thesis advisor | Publisher: | Tetovë : Fakulteti i Shkencave dhe Teknologjive Bashkëkohore - UEJL | Publication Date: | 2008 | Pagination: | 99 p. | Layout: | ill. | Size: | 30 cm | General note: | Includes bibliographical references
Includes bibliographical footnotes
Includes index | Languages : | Albanian (sqi) Original Language : Albanian (sqi) | Abstract: | Abstrakt
Ekzistojnë disa metoda dhe mënyra të ndryshme për të zgjidhur një problem të caktuar. P.sh. ekzistojnë disa metoda për sortimin e numrave. Mirëpo shtrohet pyetja se si mund të vendosni se cila metodë është e mirë në një situatë të caktuar? Si mund ta definojmë termin më i miri për rastin konkret? A është metoda më e mirë ajo që është më e shpejtë apo ajo e cila kërkon mëpak hapësirë memoruese për shfrytëzim? Ajo që është shumë e rëndësishme në çdo fushë të llogaritjes është të kuptuarit e efikasitetit relativ të algoritmeve të ndryshme të cilat janë dizajnuar të realizojnë të njëjtën detyrë. Kjo është dhe arsyeja që i ka shtyrë shkencëtarët të marrin vendime se cilin algoritëm ta përdorin në aplikacione të caktuara. Një algoritëm mund të analizohet në raport të efikasitetit kohor dhe atij hapësinor. Koha e ekzekutimit të një algoritmi varet nga disafaktorë, si p.sh. shpejtësia e makinës në të cilën ekzekutohet programi, gjuha programuese me të cilën është shkruar programi, efikasiteti i kompajlerit që e ka krijuar programin, inadhësia hyrëse apo edhe organizimi i elementeve hyrëse.
Abstract
There may be several different ways to solve a particular problem. For example, there are several methods for sorting numbers. How can you decide which method is the best in a certain situation? How would you define "best" - is it the fastest method or the one that takes up the least amount of memory space? Understanding the relative efficiencies of algorithms designed to do the same task is very important in every area of computing. This is how computer scientists decide which algorithm to use for a particular application. An algorithm can be analyzed in terms of time efficiency or space utilization. The running time of an algorithm is influenced by several factors: speed of the machine running the program, language in which the program was written, efficiency of the compiler that created the program, the size of the input and the organization of the input.
Абстракт
Постојат неколку различити методи и начини за да се реши еден одреден проблем. На пример постојат неколку методи за сортирање на бројките. Се поставува прашањето како треба до одлучиме дека една метода е добра ео одредена ситуација? Како да го дефинираме терминот најдобар за одредена ситуација? Дали е најдобра метода тоа што е најбрза или тоа што бара помал мемориски простор нарасполагање? Разбирањето на релатиената ефикасност на алгоритмите дкзајнирани да го направат истата задача е многу важно во полето на компјутерите. Ова е како компјутерските научници одлучуваат кој алгоритам да го употребуваат за одредена апликација. Еден алгоритам може да се анализира како врз однос на временската така и врз однос на просторната ефикасност. Времето на екзекутирање на еден алгоритам зависи од неколку фактори, на пример брзината на машината на која се екзекутира програмот, програмскиот јазик на кој се напишани програмите, ефикасноста на компајлерот кој ко создал програмот, големината на инпутот или организирањето на инпутот. | Record link: | https://library.seeu.edu.mk/index.php?lvl=notice_display&id=18795 |
|