Izuchite, kak sleduet realizovyvat effektivnye algoritmy na osnove vazhnejshikh struktur dannykh na jazyke Java, a takzhe kak izmerjat proizvoditelnost etikh algoritmov. Kazhdaja glava soprovozhdaetsja uprazhnenijami, pomogajuschimi zakrepit material. Nauchites rabotat so strukturami dannykh, naprimer, so spiskami i slovarjami, razberites, kak oni rabotajut Napishite prilozhenie, kotoroe chitaet stranitsy Vikipedii, vypolnjaet sintaksicheskij razbor i obespechivaet navigatsiju po poluchennomu derevu dannykh Analizirujte kod i uchites prognozirovat, kak bystro on budet rabotat i skolko pamjati pri etom potrebljat Pishite klassy, realizujuschie interfejs Map, polzujtes pri etom khesh-tablitsej i dvoichnym derevom poiska Sozdajte prostoj veb-poiskovik s sobstvennym poiskovym robotom: on budet indeksirovat veb-stranitsy, sokhranjat ikh soderzhimoe i vozvraschat nuzhnye rezultaty
show more...Just click on START button on Telegram Bot