🧐Почему так важно изучать структуры данных и алгоритмы?🤔
*** Они важны, потому что это то, чем вы занимаетесь после того, как станете программистом. Без структур данных и алгоритмов вы будете всего лишь псевдокодером. *** 🎯Работа программистов - выполнять операции с данными.
основном выполняют эти три шага 1) Принимать данные 2) Обработать эти данные 3) Вернуть результат
👉🏻Входные данные могут быть любой формы.э Например: При поиске направлений на Картах Google вы указываете начальную точку и пункт назначения в качестве входных данных для службы Карт Google, при входе в Facebook вы указываете свой адрес электронной почты и пароль в качестве входных данных и так далее.
👉🏻Точно так же на третьем шаге приложение дает нам выходные данные в той или иной форме. Как вы можете догадаться, максимум, что мы можем оптимизировать, - это второй шаг, на котором мы имеем дело с структурами данных и алгоритмами а значит всегдаесть что оптимизировать.
👉🏻Структуры данныхи алгоритмы относятся к способу организации и пошаговой обрабоки входной информации на нашем компьютере. Если капнуть немного глубже ,можно догадаться что способ организации информации и её дальнейшая обработка могут сильно (если не сильнейшим образом) повлиять на производительность всего приложения.
*** ✅Идея этого поста заключалась в том, чтобы заставить вас задуматься об изучении алгоритмов и структур данных. Несмотря на ваш текущий уровень программиста, сегодня вы должны знать больше, чем знали вчера. ***