uz
Feedback
Всё про Алгоритмы и Структуры данных

Всё про Алгоритмы и Структуры данных

Kanalga Telegram’da o‘tish

Мы не претендуем на оригинальность контента, мы лишь собираем материал из открытых источников. Ссылка: @Portal_v_IT Сотрудничество, авторские права: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/structuredata

Ko'proq ko'rsatish
7 755
Obunachilar
-124 soatlar
-57 kunlar
-2530 kunlar
Postlar arxiv
⚡️Blender теперь есть в Telegram! Самое большое русскоязычное сообщество 3D-дизайнеров создало свой обучающий канал, где научат 3D модерированию всех желающих! Перейти: @blender_ed

Реализация множества алгоритмов и структур данных на C# На GitHub можно найти много полезного. В том числе крутой репозиторий, в котором собраны реализованные на C# алгоритмы и структуры данных. Рекомендуем посмотреть хотя бы на популярные алгоритмы, например сортировки или алгоритмы поиска. Где покопаться в коде: https://github.com/TheAlgorithms/C-Sharp

Курсы известных онлайн школ по программированию бесплатно выложили на YouTube Ссылки на эти курсы ежедневно собирают ребята и
Курсы известных онлайн школ по программированию бесплатно выложили на YouTube Ссылки на эти курсы ежедневно собирают ребята из IT-EX в своем телеграм канале. Ознакомиться можно здесь. Этот канал реальная находка для начинающих и опытных программистов, с вас 👍 за такой контент

Визуализация поиска пути в клетчатом лабиринте На GitHub есть интересный интерактивный инструмент, где вы можете построить свой лабиринт и посмотреть, как работают различные алгоритмы поиска пути в графе. Начальные и конечные точки можно двигать, а работу самих алгоритмов можно настроить. Выглядит залипательно. Поиграться: https://qiao.github.io/PathFinding.js/visual/

Вам нужна качественная реклама? Вы обратились по адресу! Dore Agency — Это гарантия того самого качества. На наших каналах со
Вам нужна качественная реклама? Вы обратились по адресу! Dore AgencyЭто гарантия того самого качества. На наших каналах собрана целевая, взрослая и платежеспособная аудитория, готовая к открытию для себя новых каналов и продукции. Рыночные цены, частые акции и скидки. Присоединяйтесь!

Как работает ArrayList ArrayList — это класс, который выполняет функции массива в Java и обладает несколькими полезными методами. Если вы не можете разобраться до конца, как он работает, то в статье наглядно показано, что происходит в массиве во время операций: https://javarush.ru/groups/posts/1936-rabota-arraylist-v-kartinkakh--

Изучаем числа Фибоначчи В этом видео вы познакомитесь с понятием числа Фибоначчи, а также узнаете, как написать программу на Java, вычисляющую требуемое число Фибоначчи: https://youtu.be/2kSx7wMAhcc

Алгоритм Евклида В задачах по программированию нередко требуется найти наибольший общий делитель (НОД) двух чисел. Для решения используют алгоритм Евклида. Мы нашли ресурс, на котором просто объясняется, как работает алгоритм Евклида в двух вариациях: через деление и через вычитание. А примеры реализации нахождения НОД написаны на Python. Ссылка: https://younglinux.info/algorithm/euclidean

Короче, вот вам архивы с платными книгами, иначе так не выучите ни один язык: 📚 Полка Разработчика 📖 Кладовая Книг 🚽 IT Me
Короче, вот вам архивы с платными книгами, иначе так не выучите ни один язык: 📚 Полка Разработчика 📖 Кладовая Книг 🚽 IT Memes — тут чисто поржать, пока компилятор там возится; 🗞 3D News — актуальные новости IT-индустрии на случай, если мемы надоели. Сохраняй, пригодится

Решаем задачу о поиске пары ближайших точек Представьте, что перед вами множество точек. Как найти пару точек, которые будут находиться на минимальном расстоянии друг от друга? Одно из решений задачи сводится к использованию метода «разделяй и властвуй». Более подробно о нём рассказано в видео с примером реализации на Python: https://youtu.be/Dx5eiQdv4k8

LeetCode теперь в Telegram! LeetCode — это сайт, который позволяет быстро готовиться к техническим собеседованиям по программ
LeetCode теперь в Telegram! LeetCode — это сайт, который позволяет быстро готовиться к техническим собеседованиям по программированию. Там публикуются задачи с собеседований в FAANG с решениями. Подписывайтесь: @leetcode

​Слышали ли вы о гипотезе Коллатца? Наверняка нет. Этот интересный математический фокус не имеет математического доказательства, но и опровергнуть никто не смог. Попробуйте загадать любое целое положительное число и затем следуйте простому алгоритму: 1. Если число чётное, разделите его на 2. Иначе умножьте его на 3 и прибавьте 1. 2. Повторите шаг 1 с полученным числом. Заметили ли какую-нибудь закономерность? Пишите в комментариях. Подробнее об этом фокусе читайте здесь: https://tprg.ru/eApw

МГУ открыли канал по программированию! Подписывайтесь: @mgu_it
МГУ открыли канал по программированию! Подписывайтесь: @mgu_it

Связные списки: объяснение и реализация на JavaScript В связном списке данные хранятся друг за другом. При этом в каждом элементе списка содержится поле с данными и поле с ссылкой на следующий элемент. В видео показано, как реализовать собственный связный список со всеми необходимыми методами: https://youtu.be/QdCyTTid9-U

🐍 Теперь Python можно легко выучить по гайдам в картинках. Первый канал с гайдами по Python — @guides_python
🐍 Теперь Python можно легко выучить по гайдам в картинках. Первый канал с гайдами по Python — @guides_python

Реализуем на C# поиск суммы цифр числа В этом уроке рассматриваются два метода: с помощью рекурсии и с помощью циклов: https://youtu.be/c4h0FKXkWf8

​Структура данных «очередь» (queue) — принципы работы С понятием очереди вы наверняка хорошо знакомы. В программировании она используется для обработки данных, запросов и событий в том порядке, в котором они попали в очередь. Подробнее об этой структуре данных поясняется в ролике: https://youtu.be/fmHyFTji-Lc

❗️Официально: - Gitlab создал телеграмм канал! Подписывайтесь: @gitlab
❗️Официально: - Gitlab создал телеграмм канал! Подписывайтесь: @gitlab

Двоичное (бинарное) дерево поиска Структуры данных «деревья» широко распространены в программировании, например каталог проекта или DOM-дерево в веб-разработке. Среди них особенно выделяется двоичное дерево поиска, которое позволяет существенно ускорить поиск элементов. Подробнее о структуре двоичного дерева и его реализации в коде: https://tprg.ru/YpfD

Стать разработчиком, на зная английского – реально? 🇺🇸 Баг, либа, деплой, юзер, бэкенд, стек, фронтенд, бранч, скрам, фича
Стать разработчиком, на зная английского – реально? 🇺🇸 Баг, либа, деплой, юзер, бэкенд, стек, фронтенд, бранч, скрам, фича – инглиш плотно засел в программировании. Не учить его – всё равно что суп вилкой есть.   На канале Руинглиш вы найдёте весь мастхэв для айтишника. Технические слова, идиомы и главное – яркие иллюстрации, с которыми всё запоминается быстрее. Подписывайся и больше никогда не полезешь в переводчик с мыслями «бл, как пишется это слово» и не будешь теряться на митах: @RuEnglish