Varför ska jag lära mig algoritmer och datastrukturer?
Varför ska jag lära mig algoritmer och datastrukturer?

Video: Varför ska jag lära mig algoritmer och datastrukturer?

Video: Varför ska jag lära mig algoritmer och datastrukturer?
Video: How I mastered Data Structures and Algorithms 2024, Maj
Anonim

Data struktur och Algoritmer spelar en stor roll i programmering men bara om du faktiskt vet hur man skriver ett program. Det är viktigt att studie dessa strukturer eftersom i komplexa datorproblem som sökning, sortering, hashning, etc, många av sådana strukturer används. Algoritmer är sätt att bearbeta data.

På samma sätt bör jag lära mig algoritmer och datastrukturer först?

Algoritmer kan utföra beräkningar, data bearbetning och automatiserade resonemangsuppgifter. Du bör lära sig datastrukturer först . Algoritmer är baserad på Data struktur . Data struktur är lätta att lära sig och inkluderar saker som Arrays, Stacks, Quees etc och flytta sedan till Algoritm.

Man kan också fråga sig, ska jag lära mig datastrukturer i C eller Python? Det beror på. Data struktur är vanligtvis abstrakta modeller för förvaring data på ett effektivt sätt för det aktuella problemet som behöver bli löst. I huvudsak, på grund av detta faktum, påverkar det inte riktigt din förståelse av data struktur om du använder C eller ett språk på högre nivå som Pytonorm.

För det andra, är det nödvändigt att lära sig algoritmer?

Svaret är nej, det gör du inte behöver dem. Du kan klara dig utan någon algoritmer men jag lovar dig detta, om du lär dig algoritmer , och det kommer inte att ta dig särskilt lång tid alls. Faktum är att det inte bara kommer att ta dig särskilt lång tid utan det kommer att bli roligt.

Hur svårt är datastrukturer och algoritmer?

Problemet #1 är att många av de människor som försöker lära sig data struktur är inte bra på enkel programmering. Många är inte heller bra på matte, och resonera om datastrukturer och algoritmer innebär att resonera formellt och göra bevis.

Rekommenderad: