Learn Data Structures Offline

Yra skelbimų
5 tūkst.+
Atsisiuntimai
Turinio įvertinimas
Visiems
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas

Apie šią programą

Sužinokite duomenų struktūras ir algoritmus, sužinokite „Python“ duomenų struktūras, sužinokite algoritmus. Duomenų struktūros yra programinis duomenų saugojimo būdas, kad duomenis būtų galima efektyviai naudoti. Beveik kiekvienoje įmonės programoje vienaip ar kitaip naudojamos įvairios duomenų struktūros. Ši pamoka suteiks jums puikų supratimą apie duomenų struktūras, kurių reikia norint suprasti įmonės lygio programų sudėtingumą, algoritmų ir duomenų struktūrų poreikį.

Ši programa skirta informatikos absolventams, taip pat programinės įrangos specialistams, kurie nori išmokti duomenų struktūrų ir algoritmų programavimo paprastais ir lengvais žingsniais.

Prieš pradėdami naudoti šią programą, turite gerai suprasti C programavimo kalbą, teksto redaktorių ir programų vykdymą ir kt.

Temos
Įvadas į duomenų struktūras ir algoritmus
Duomenų struktūrų ir algoritmų aplinkos nustatymas
Sužinokite algoritmų pagrindus
Asimptotinė analizė
Gobšūs algoritmai
Skaldyk ir užkariauk
Dinaminis programavimas
Sužinokite duomenų struktūras
Sužinokite duomenų struktūros pagrindus
Sužinokite masyvo duomenų struktūrą
Susieti sąrašai
Susieto sąrašo pagrindai
Dvigubai susietas sąrašas
Apskritasis susietasis sąrašas
„Stack and Queue“
Išraiškos analizavimas
Paieškos metodai
Linijinė paieška
Dvejetainė paieška
Interpoliacijos paieška
Maišos lentelė
Rūšiavimo technika
Algoritmų rūšiavimas
Burbulas Rūšiuoti
Įterpimo rūšiavimas
Pasirinkimas Rūšiuoti
Sujungti rūšiuoti
Korpuso rūšiavimas
Greitas rūšiavimas
Grafiko duomenų struktūra
Pirmasis gylis
Pirmasis platumas
Medžio duomenų struktūra
Medžių perėjimas
Dvejetainis paieškos medis
AVL medis
Tarpusavio medis
Krūva

Sužinokite duomenų struktūrą ir algoritmus
Duomenų struktūros yra programinis duomenų saugojimo būdas, kad duomenis būtų galima efektyviai naudoti. Beveik kiekvienoje įmonės programoje vienaip ar kitaip naudojamos įvairios duomenų struktūros. Ši programa suteiks jums puikų supratimą apie duomenų struktūras, kurių reikia norint suprasti įmonės lygio programų sudėtingumą, algoritmų ir duomenų struktūrų poreikį.

Sužinokite algoritmus
Algoritmas yra žingsnis po žingsnio procedūra, apibrėžianti instrukcijų rinkinį, kurį reikia atlikti tam tikra tvarka, norint gauti norimą išvestį. Algoritmai paprastai kuriami nepriklausomai nuo pagrindinių kalbų, t.y. algoritmą galima įdiegti daugiau nei viena programavimo kalba.

Sužinokite medžio duomenų struktūrą
Medis žymi kraštus sujungtus mazgus. Mes specialiai aptarsime dvejetainį medį arba dvejetainį paieškos medį. Dvejetainis medis yra speciali duomenų struktūra, naudojama duomenų saugojimui. Dvejetainis medis turi ypatingą sąlygą, kad kiekviename mazge gali būti daugiausia du vaikai. Dvejetainis medis turi tiek sutvarkyto masyvo, tiek susieto sąrašo pranašumus, nes paieška vyksta taip greitai, kaip surūšiuotame masyve, o įterpimo ar ištrynimo operacija vyksta taip pat greitai, kaip ir susietame sąraše.

Sužinokite kaminą
Šūsnis yra abstraktus duomenų tipas, dažniausiai naudojamas daugumoje programavimo kalbų. Jis pavadintas kaminu, nes elgiasi kaip realaus pasaulio kaminas.

Sužinokite kaupą
Krūva yra specialus subalansuoto dvejetainio medžio duomenų struktūros atvejis, kai šakninio mazgo raktas lyginamas su vaikais ir išdėstomas atitinkamai.

Sužinokite apie asimptotinę analizę
Asimptotinė algoritmo analizė reiškia jo vykdymo laiko matematinio apribojimo / rėminimo apibrėžimą. Naudodamiesi asimptotine analize, galime labai gerai padaryti geriausią algoritmo, vidutinio ir blogiausio scenarijaus scenarijų.

Sužinokite tiesinę paiešką
Linijinė paieška yra labai paprastas paieškos algoritmas. Šio tipo paieškoje nuosekliai ieškoma visų elementų po vieną. Kiekviena prekė yra patikrinta ir, jei randama atitiktis, grąžinama būtent ta prekė, kitaip paieška tęsiama iki duomenų rinkimo pabaigos.

Sužinokite susietų duomenų struktūrų sąrašą
Susietas sąrašas yra duomenų struktūrų, sujungtų saitais, seka.

Susietas sąrašas yra nuorodų seka, kurioje yra elementų. Kiekvienoje nuorodoje yra ryšys su kita nuoroda. Susietas sąrašas yra antra dažniausiai naudojama duomenų struktūra po masyvo.
Atnaujinta
2021-08-03

Duomenų sauga

Norint užtikrinti saugą pirmiausia reikia suprasti, kaip kūrėjai renka ir bendrina jūsų duomenis. Duomenų privatumo ir saugos praktika gali skirtis, atsižvelgiant į jūsų naudojimą, regioną ir amžių. Kūrėjas pateikė šią informaciją ir gali atnaujinti per laiką.
Jokie duomenys nėra bendrinami su trečiosiomis šalimis
Sužinokite daugiau, kaip kūrėjai apibrėžia bendrinimą
Nerenkami jokie duomenys
Sužinokite daugiau, kaip kūrėjai apibrėžia rinkimą
Duomenys nešifruojami
Duomenų ištrinti nepavyko

Kas naujo

- Important Bug Fixes