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

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

Открыть в Telegram

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

Больше
7 754
Подписчики
-124 часа
-57 дней
-2530 день
Архив постов
Алгоритм поиска в ширину
+1
Алгоритм поиска в ширину

Сколько нужно времени, чтобы освоить востребованную профессию Java-программиста? Всего 10 месяцев! И начать можно бесплатно.
Сколько нужно времени, чтобы освоить востребованную профессию Java-программиста? Всего 10 месяцев! И начать можно бесплатно. Научим: => Писать код на Java, использовать фреймворки Javalin, Spring => Применять принципы ООП, работать с базами данным, SQL => Настраивать окружение: IDEA, Gradle/Maven, JDK => Пользоваться командной строкой и Git Поможем: => Наработать практику — вы сделаете 5 проектов на GitHub => Грамотно оформить резюме => Подготовиться к собеседованиям А еще порекомендуем в хорошие компании и познакомим с сообществом из 28 тысяч айтишников. Присоединяйтесь!

Всё про алгоритмы и структуры данных (на трафе) - 2000р Stack Overflow - 1100р Cyber Fox - 600р Во всех сразу 3500р Формат 2/
Всё про алгоритмы и структуры данных (на трафе) - 2000р Stack Overflow - 1100р Cyber Fox - 600р Во всех сразу 3500р Формат 2/48

Чем отличается ArrayList от LinkedList? В каких случаях лучше использовать первый, а в каких второй? ArrayList это список, реализованный на основе массива, а LinkedList — это классический двусвязный список, основанный на объектах с ссылками между ними. ArrayList: • доступ к произвольному элементу по индексу за константное время O(1); • доступ к элементам по значению за линейное время O(N); • вставка в конец в среднем производится за константное время O(1); • удаление произвольного элемента из списка занимает значительное время т.к. при этом все элементы, находящиеся «правее» смещаются на одну ячейку влево (реальный размер массива (capacity) не изменяется); • вставка элемента в произвольное место списка занимает значительное время т.к. при этом все элементы, находящиеся «правее» смещаются на одну ячейку вправо; • минимум накладных расходов при хранении. LinkedList: • на получение элемента по индексу или значению потребуется линейное время O(N); • на добавление и удаление в начало или конец списка потребуется константное O(1); • вставка или удаление в/из произвольного место константное O(1); • требует больше памяти для хранения такого же количества элементов, потому что кроме самого элемента хранятся еще указатели на следующий и предыдущий элементы списка. В целом, LinkedList в абсолютных величинах проигрывает ArrayList и по потребляемой памяти, и по скорости выполнения операций. LinkedList предпочтительно применять, когда нужны частые операции вставки/удаления или в случаях, когда необходимо гарантированное время добавления элемента в список.

Если бы вы вложили 1000 рублей в криптовалюту QTUM в марте прошлого года, то сейчас на вашем счете было бы 1 410 800 рублей !
Если бы вы вложили 1000 рублей в криптовалюту QTUM в марте прошлого года, то сейчас на вашем счете было бы 1 410 800 рублей ! Если бы вы вложили в IOTA в 2015 году 1000 рублей, то на вашем счете сейчас было бы 46 968 250 рублей! Канал Дневник Криптоинвестора создан для того, чтобы делиться с людьми знаниями о проектах, которые 100% выстрелят в будущем. Недавно они опубликовали пост о том, что на рынке уже появилась криптовалюты, которая будет в ближайшее время конкурировать с Apple и Microsoft! Никаких випок и подписок, только актуальная информация. Читайте об этом подробнее на канале: Дневник Криптоинвестора чтобы не жалеть всю свою жизнь об упущенной возможности разбогатеть.

Что такое ArrayList?
Что такое ArrayList?

🔔 Сайтодел — телеграм-сообщество веб-разработчиков: Объяснения основ JavaScript, эффективные приемы в CSS, пошаговая реализация сайта на Tilda, адаптивные макеты в Figma и полезные репозитории с GitHub. Лучший способ освоить веб-разработку в кратчайшие сроки — это подписка на @sitodel

Видео, о стеке как структуре данных Приятного просмотра Ссылка на видео на YouTube - https://youtu.be/B3VHHfMW0Pg

❗️Срочный поиск людей на удалённую работу Платят до 5000 руб в день. Ищут работников на следующие вакансии (с опытом и без) —
❗️Срочный поиск людей на удалённую работу Платят до 5000 руб в день. Ищут работников на следующие вакансии (с опытом и без) —Разовые задачи - до 5000р/день —Тестировать сервисы - до 40к —Ведение соцсетей - до 60.000р —Продажи, таргетологи - до 100к Хоум офис - удалёнка для всех. Подписывайтесь и успейте забрать свежие вакансии!

Что такое cтек?
Что такое cтек?

Большой сборник шпаргалок и документации для системных администраторов: https://t.me/sysadmin_library Информация постоянно до
Большой сборник шпаргалок и документации для системных администраторов: https://t.me/sysadmin_library Информация постоянно дополняется.

Строковые алгоритмы на практике. Часть 3 — Алгоритм Рабина — Карпа ↪️Читать статью

Перевод видео "Гарвард CS50 про сортировку выбором" Приятного просмотра Видео на YouTube - https://www.youtube.com/watch?v=uCbV2xHxalk

Что выведет код?
Что выведет код?

Сортировка выбором – возможно, самый простой в реализации алгоритм сортировки. Как и в большинстве других подобных алгоритмов
+1
Сортировка выбором – возможно, самый простой в реализации алгоритм сортировки. Как и в большинстве других подобных алгоритмов, в его основе лежит операция сравнения. Сравнивая каждый элемент с каждым, и в случае необходимости производя обмен, метод приводит последовательность к необходимому упорядоченному виду.

Наконец-то! Python официально создал канал в Telegram. Just Python - тут востребованный язык программирования сможет выучить абсолютно каждый совершенно бесплатно! Краткие гайды в картинках, основы языка, полезные советы и многое другое Не упусти возможность вступить в сообщество Python: @just_pyth

🔐 Бывший хакер решил создать свой канал в телеге по хакингу и ИБ Сотни гайдов уже выложены на канал Hacking & InfoSec, а нов
🔐 Бывший хакер решил создать свой канал в телеге по хакингу и ИБ Сотни гайдов уже выложены на канал Hacking & InfoSec, а новые выходят каждый день Советуем заглянуть: @hack_guides

Строковые алгоритмы на практике. Часть 2 — Алгоритм Бойера-Мура ↪️Читать статью