Prečo by som sa mal učiť algoritmy a dátové štruktúry?
Prečo by som sa mal učiť algoritmy a dátové štruktúry?

Video: Prečo by som sa mal učiť algoritmy a dátové štruktúry?

Video: Prečo by som sa mal učiť algoritmy a dátové štruktúry?
Video: The Shocking Truth about Non-Human UFOs: John Greenewald Reveals All 2024, November
Anonim

Dátové štruktúry a Algoritmy hrať veľkú úlohu v programovaní, ale iba ak viete, ako skutočne napísať program. Je to dôležité štúdium títo štruktúry pretože pri zložitých výpočtových problémoch, ako je vyhľadávanie, triedenie, hashovanie atď štruktúry sa používajú. Algoritmy sú spôsob, ako spracovať údajov.

Podobne by som sa mal najprv naučiť algoritmy a dátové štruktúry?

Algoritmy vie vykonať výpočet, údajov úlohy spracovania a automatizovaného uvažovania. vy mali by ste sa najprv naučiť dátové štruktúry . Algoritmy sú založené na Dátové štruktúry . Dátové štruktúry sú ľahké učiť sa a zahŕňa veci ako polia, zásobníky, fronty atď. a potom prejdite na Algoritmus.

Niekto sa môže tiež opýtať, či sa mám naučiť dátové štruktúry v C alebo Pythone? Záleží. Dátové štruktúry sú zvyčajne abstraktné modely na uloženie údajov efektívnym spôsobom pre aktuálny problém, ktorý potrebuje byť vyriešený. V podstate to vzhľadom na túto skutočnosť skutočne neovplyvňuje vaše chápanie dátové štruktúry o tom, či používate C alebo jazyk vyššej úrovne Python.

Po druhé, je potrebné naučiť sa algoritmy?

Odpoveď je nie, nie potrebu ich. Môžete sa zaobísť bez akýchkoľvek algoritmy ale sľubujem ti to, ak áno učiť sa algoritmy a nebude vám to trvať dlho. V skutočnosti vám to nielenže nezaberie veľa času, ale bude to aj zábava.

Aké náročné sú dátové štruktúry a algoritmy?

Problém číslo 1 je, že veľa ľudí sa snaží učiť dátové štruktúry nie sú dobrí v jednoduchom programovaní. Mnoho ľudí tiež nie je dobrých v matematike a uvažovaní dátové štruktúry a algoritmy zahŕňa formálne uvažovanie a dokazovanie.

Odporúča: