Структуры данных и алгоритмы
Добро пожаловать
Привет и добро пожаловать в проект Open Souce, созданный SHREE1999! Этот проект предназначен для того, чтобы помочь студентам начинающих компьютерных наук место для изучения и практики структур данных и алгоритмов, общих для компьютерных наук. Цель состоит в том, чтобы вы сможете изучить тонкости этих структур до такой степени, что вы можете использовать их в своих собственных проектах и проблемах. Вы обнаружите, что разные структуры работают лучше для различных видов данных. Часть надежды с этим заключается в том, что вы начнете понимать, когда и где использовать разные структуры. Давайте получим обучение!
Что в этом проекте?
- Структуры данных:
- Массивы
- Графики
- Хэш -таблицы
- Связанные списки
- Очереди
- Стеки
- Деревья
- Алгоритмы:
- Рекурсии
- Факториал
- Фибоначчи
- Обратная строка
- Идет поиск
- Широта сначала
- Глубина сначала
- Дейкстра
- Белманн-Форд
- Бинарный
- Линейный
- Сортировка
- Пузырь
- Куча
- Вставка
- Слияние
- Быстрый
- Выбор
Все эти примеры и представленные проблемы написаны в C/C ++.
Начиная
Не знаете, с чего начать? Прямо здесь идеально! Мы проведем вас через то, как точно настроить работу с этими структурами данных и алгоритмами, и решить проблемы, которые мы создали для вас.
- Чтобы начать, сделайте вилку этого хранилища.
- Вы захотите иметь IDE для работы, Visual Studio или VS -код типичны для C/C ++.
- В вашей раздвоенной версии нажмите кнопку «Зеленый код». Скопируйте ссылку HTTPS.
- Откройте Visual Studio, выберите Clone A Repository
- Вставьте ссылку в «местоположение репозитория» и выберите пункт назначения, в котором вы хотите хранить локальную копию в
- Нажмите клон и начните!
Вклад
- Этот репозиторий открыт для вкладов, не стесняйтесь проверить файл appling.md для получения подробной информации о том, как добавить все, что я пропустил