If you're seeing this message, it means we're having trouble loading external resources on our website.

Եթե գտնվում ես վեբ զտիչի հետևում, խնդրում ենք համոզվել, որ *.kastatic.org և *.kasandbox.org տիրույթները հանված են արգելափակումից։

Հիմնական նյութ

Բաժին․ Ալգորիթմներ

Ի՞նչ են ալգորիթմները, և ինչո՞ւ են դրանք քեզ պետք։ Սկզբից արի ծանոթանանք դրանց հետ, իսկ հետո խոսենք երկու խաղի մասին՝ թիվ գուշակելու խաղի և ճանապարհ գտնելու խաղի, որոնք արագորեն հաղթահարելու համար պետք կգան ալգորիթմները։
Սովորիր օգտագործել ասիմպտոտային վերլուծությունը` նկարագրելու ալգորիթմի արդյունավետությունը և թե ինչպես օգտագործել ասիմպտոտային նշագրումը (Big O, Big-Theta և Big-Omega) ավելի ճշգրտորեն նկարագրելու արդյունավետությունը։
Սովորիր կազմել գրաֆիկներ, տալ դրանց գագաթներ, կողմեր ու կշիռներ և տարբեր ձևերով պահեստավորել գրաֆիկի տվյալները տարբեր տեսակի ցուցակներում։
Մտքեր, թե ինչպես կարող ես շարունակել ալգորիթմներ սովորելու քո ուղին։

Այս բաժնի մասին

Մենք համագործակցել ենք Դարթմութի քոլեջի դասախոսներ Թոմ Քորմենի և Դեվին Բալկքոմի հետ, որպեսզի քեզ սովորեցնենք համակարգչային գիտությունների ամենահայտնի ալգորիթմները, որոնք ներառում են որոնում, տեսակավորում, ռեկուրսիա և գրաֆիկների տեսություն։ Սովորիր մեր հոդվածներով, վիզուալիզացիաներով և կոդ գրելու մարտահրավերներով։