Algoritmy: razrabotka i primenenie. Klassika Computers Science

Vpervye na russkom iazyke vykhodit odna iz samykh avtoritetnykh knig po razrabotke i ispolzovaniiu algoritmov. Algoritmy вÐ"†eto osnova programmirovaniia, opredeliaiushchaia, kakim obrazom programmnoe obespechenie budet ispolzovat struktury dannykh. Vy poznakomites s bazovymi aspektami postroeniia algoritmov, osnovnymi poniatiiami i opredeleniiami, strukturami dannykh, zatem pereidete k osnovnym metodam postroeniia algoritmov, nerazreshimosti i metodam resheniia nerazreshimykh zadach, i, nakonetc, izuchite randomizatciiu pri proektirovanii algoritmov. Samye slozhnye temy obiasniaiutsia na chetkikh i prostykh primerakh, poetomu kniga mozhet ispolzovatsia kak dlia samostoiatelnogo izucheniia studentami, tak i uchenymi-issledovateliami ili professionalami v oblasti kompiuternykh tekhnologii, kotorye khotiat poluchit predstavlenie o primenenii tekh ili inykh metodov proektirovaniia algoritmov. Algoritmicheskii analiz sostoit iz dvukh fundamentalnykh komponentov: vydeleniia matematicheski chistogo iadra zadachi i vyiavleniia metodov proektirovaniia podkhodiashchego algoritma na osnovanii struktury zadachi. I chem luchshe analitik vladeet polnym arsenalom vozmozhnykh metodov proektirovaniia, tem bystree on nachinaet raspoznavat Ð"«chistyeÐ"» formulirovki, lezhashchie v osnove zaputannykh zadach realnogo mira.