home.social

#alhoritms — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #alhoritms, aggregated by home.social.

  1. Использование очередей (Queue/Deque) для решения алгоритмических задач на Java

    Как всегда, сначала немного базовой теории для понимания того, с чем мы имеем дело. Queue - однонаправленная очередь, представляет собой структуру данных, которая строится по принципу FIFO (first-in-first-out) . Другими словами, чем раньше элемент был добавлен в коллекцию, тем раньше он оттуда будет удален. Выжимка по методам:

    habr.com/ru/articles/833444/

    #java #leetcode #алгоритмы #deque #программирование #queue #javarush #alhoritms

  2. Изучаем новые структуры данных для iOS разработчика

    Мобильные разработчики редко сталкиваются в работе со сложными структурами данных. Как правило, в рутинных задачах вполне достаточно уметь использовать Array , Dictionary и Set . Но сегодня не об этом. Хороших статей о том, как устроены эти структуры данных, предостаточно. Сегодня я хотел бы рассказать о редких и недооцененных структурах данных. И самое главное, как впустить их в свою рутинную жизнь разработчика.

    habr.com/ru/articles/827162/

    #data_structures #alhoritms #swift #deque #heap #orderedset #ordereddictionary #leetcode #trie #мобильная_разработка