Katrs izstrādātājs zina, cik svarīgas ir datu struktūras. Bez tām neiztikt nevienā nopietnā projektā, vai tas būtu vaicājumu optimizācija, darbs ar Big Data vai vienkārši tīra un efektīva koda rakstīšana. Nav brīnums, ka intervijās pastāvīgi jautā par kokiem, haša tabulām...
un algoritmu sarežģītību!
Vai jūs tikko sākat mācīties datu struktūras? Vēlaties atsvaidzināt zināšanas, kas iegūtas mācību procesā? Šajā grāmatā nav sarežģītas matemātikas, garlaicīgu pierādījumu un abstraktas teorijas. Tā vietā — saprotami skaidrojumi, praktiski piemēri un reāli gadījumi, ar kuriem ikdienā saskaras izstrādātāji. Jūs uzzināsiet, kā ar pareizajām datu struktūrām paātrināt meklēšanu, efektīvāk pārvaldīt uzdevumu rindas vai, piemēram, optimizēt datu glabāšanu.
Grāmata ir veidota pēc principa "no vienkārša uz sarežģītu": sākas ar pamata struktūrām, piemēram, masīviem un saistītajiem sarakstiem, un pakāpeniski pāriet uz sarežģītākām — stekiem, rindām, kokiem, haša tabulām un grafiem. Katra nodaļa satur praktiskus piemērus, uzdevumus un vizuālas ilustrācijas, kas palīdz nostiprināt materiālu. Visa teorija ir papildināta ar piemēriem Python — vienā no galvenajiem mūsdienu izstrādes valodām.
Ja vēlaties ne tikai izmantot datu struktūras, bet arī saprast tās un apzināti pielietot — šī grāmata ir domāta jums.
1. Pamatzināšanas bez liekas matemātikas. Grāmata skaidro datu struktūras un algoritmus ar piemēriem un analoģijām, neiedziļinoties sarežģītos matemātiskos pierādījumos. Tas padara to pieejamu pat iesācējiem izstrādātājiem.
2. Praktiskā orientācija. Autors parāda, kā un kad pielietot katru datu struktūru, ņemot vērā kompromisus starp veiktspēju, atmiņu un realizācijas sarežģītību. Jūs iemācīsieties izvēlēties pareizo rīku katram uzdevumam.
3. Sagatavošanās intervijām. Grāmatas materiālu var izmantot tehniskajās intervijās. Jūs apgūsiet ne tikai teoriju, bet arī tipiskos uzdevumus, kas bieži sastopami intervijās IT uzņēmumos.
4. Python orientācija. Visi koda piemēri ir rakstīti Python — vienā no populārākajām valodām datu zinātnē un tīmekļa izstrādē. Tas ļauj uzreiz pielietot zināšanas reālos projektos.
5. Unikāls formāts “grokāšanas” jauno tēmu apguvē. Grāmata seko sērijas “Grokājam” tradīcijām, kur sarežģītas tēmas tiek izskatītas caur stāstiem, vizualizāciju un pakāpenisku iedziļināšanos. Tas nav sauss mācību materiāls, bet dzīvīgs un aizraujošs ceļvedis.
Autors: Marčello La Rokka
Izdevniecība: piter
Sērija: Programmētāja bibliotēka
Vecuma ierobežojumi: 16+
Izdošanas gads: 2025
ISBN: 9785446142675
Lappušu skaits: 288
Izmērs: 233h165h15 mm
Vāka tips: mīksts vāks
Svars: 460 g
ID: 1721918
bez maksas
€ 9.99
bez maksas no € 80.00
bez maksas
€ 9.99
bez maksas no € 80.00