Защо трябва да уча алгоритми и структури от данни?
Защо трябва да уча алгоритми и структури от данни?

Видео: Защо трябва да уча алгоритми и структури от данни?

Видео: Защо трябва да уча алгоритми и структури от данни?
Видео: Какво е алгоритъм и защо трябва да ни интересува? 2024, Ноември
Anonim

Структури от данни и Алгоритми играят голяма роля в програмирането, но само ако всъщност знаете как да напишете програма. Важно е да проучване тези структури защото при сложни изчислителни проблеми като търсене, сортиране, хеширане и т.н. много от тях структури са използвани. Алгоритми са начин за обработка на данни.

По същия начин трябва ли първо да науча алгоритми и структури от данни?

Алгоритми може да извършва изчисление, данни задачи за обработка и автоматизирани разсъждения. Вие първо трябва да научат структури от данни . Алгоритми се основават на Структури от данни . Структури от данни са лесни за уча и включва неща като масиви, стекове, опашки и т.н. и след това преминете към Алгоритъм.

Някой може също да попита дали трябва да науча структури от данни на C или Python? Зависи. Структури от данни обикновено са абстрактни модели за съхранение данни по ефективен начин за текущия проблем, който трябва да да бъде решен. По същество, поради този факт, това не се отразява реално на вашето разбиране за структури от данни за това дали използвате ° С или език от по-високо ниво като Python.

Второ, необходимо ли е да се учат алгоритми?

Отговорът е не, не го правиш трябва тях. Можете да се разберете без никакви алгоритми но ти обещавам това, ако ти научете алгоритми , и изобщо няма да ви отнеме много време. Всъщност не само, че няма да ви отнеме много време, но и ще бъде забавно.

Колко трудни са структурите и алгоритмите от данни?

Проблем №1 е, че много от хората се опитват да научат структури от данни не са добри в простото програмиране. Много хора също не са добри в математиката и разсъжденията структури от данни и алгоритми включва формално разсъждение и извършване на доказателства.

Препоръчано: