Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"kompilaatorites" - 3 õppematerjali

Algoritmi ajaline keerukus
9
doc

Algoritmi ajaline keerukus

h> using namespace std; int main() { time_t algusaeg, lopuaeg; double tooaeg; algusaeg=clock(); // algoritm lopuaeg=clock(); tooaeg=(double)((lopuaeg - algusaeg) / CLK_TCK); cout <<"tooaeg oli: "<kompilaatorites. Kahendotsing Probleemi püstitus: Eeeldatakse et massiiv on järjestatud (kasvavalt). Otsime massiivist etteantud arvuga võrdset elementi. Etteantud elementi võrdleme massiivi keskmise elemendiga, kui etteantud element on keskmisest väiksem võrdne siis jätkame otsinguid massiivi esimeses pooles vastasel korral teises pooles. Võrdleme etteantud elementi järelejäänud massiviosa keskmise elemendiga jne. Otsingu lõpu

Matemaatika → Matemaatika ja statistika
51 allalaadimist
IT EKSAM
17
odt

IT EKSAM

Weak AI: "the use of software to study or accomplish specific problem solving or reasoning tasks that do not encompass (or in some cases, are completely outside of) the full range of human cognitive abilities. " Tehisintellekti-uuringud on andnud hulgaliselt algoritme ja meetodeid ja programmeerimiskeeli, mida rakendatakse praktikas mitte-tehisintellekti- ülesannete jaoks. Näiteks: Paljud otsimisalgoritmid Paljud optimeerimisalgoritmid Formaalsete keelte süntaksianalüüs (kõigis kompilaatorites) Funktsionaalsed ja loogilised programmeerimiskeeled Objekt-orienteeritud programmeerimine Lausearvutuse valemite ja analoogiliste ülesannete efektiivne lahendamine TURINGI TEST: Mõistata, kas chati-ekraani taga on inimene või programm? Turing: Kui katsetajad ei suuda ära arvata (st ära-arvamise sagedus on 50% ja 50% eksitakse), siis on jutlev masin päriselt intelligentne. Algoritm on täpne samm-sammuline, kuid mitte tingimata formaalne juhend millegi tegemiseks. Näited:

Informaatika → Algoritmid ja andmestruktuurid
59 allalaadimist
Programmeerimiskeel
555
doc

Programmeerimiskeel

ektiga”: lihtsateprogrammidega, mispaistsidnaiivselevaatlejaleintelligentsed, kuipolnudsedaüldsemitte. ITK 2007, Kalev Pihl Sissejuhatus informaatikasse 4 Kõrvalefektid tulemustena .Tehisintellekti-uuringud on andnud hulgaliselt algoritme ja meetodeid ja programmeerimiskeeli, mida rakendatakse praktikas mitte-tehisintellekti-ülesannete jaoks. Näiteks: .Paljud otsimisalgoritmid .Paljud optimeerimisalgoritmid .Formaalsete keelte süntaksianalüüs (kõigis kompilaatorites) .Funktsionaalsed ja loogilised programmeerimiskeeled .Objekt-orienteeritud programmeerimine .Lausearvutuse valemite ja analoogiliste ülesannete efektiivne lahendamine .... jne .Niipea, kui mingit seni väga rasket ülesannet osatakse programmiga efektiivselt lahendada, nihkub ülesanne tehisintellekti-uuringute vaateväljast minema. .Tehisintellekti-uuringud tegelevad seepärast reeglina ülesannetega, mida veel eriti hästi programmide abil lahendada ei osata. ITK 2007, Kalev Pihl

Informaatika → Infotehnoloogia
160 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun