Трудности с пониманием структур данных
Привет :)
Я изучаю программную инженерию в университете, и я пропустил часть очень важного курса (структуры данных) из-за болезни, и именно поэтому у меня сейчас есть трудности с началом работы. Поэтому мне интересно, как я, как новичок, могу правильно изучить структуры данных, у меня возникают проблемы с пониманием и реализацией?
Я понимаю принцип, лежащий в основе простых вещей, таких как стек и связанный список, но моя самая большая проблема заключается в том, как его реализовать, поэтому мне интересно, есть ли у вас, ребята, какие-нибудь советы, видео ... мм, которые могут помочь мне в этом ?
Заранее спасибо.
Что я уже пробовал:
Как я пытался реализовать стек с помощью c++.
#ifndef ISTACK_H #define ISTACK_H template <typename T> class IStack { public: virtual ~IStack() = 0 {}; virtual void push(const T& element) = 0; virtual T pop() = 0; virtual T peek() const = 0; virtual bool isEmpty() const = 0; }; #endif
0x01AA
"(Как я) я пытался реализовать стек с помощью c++.": теперь, пожалуйста, объясните, где вы застряли, в чем проблема.
Patrice T
И вы не можете спросить учителя или одноклассников ?
Google не работает на вашем месте ?